Entrar em Contato

Programa do Curso

Ambiente iOS ML e Configuração de Desenvolvimento

  • Arquitetura de ML em dispositivo da Apple: CoreML, Vision, Speech, NaturalLanguage
  • Configuração do ambiente de desenvolvimento: Anaconda, Python, Xcode e Swift
  • Introdução ao coremltools e ao pipeline de conversão de ML para iOS
  • Lab 1: Validar o ambiente macOS/Swift, configurar Python/Anaconda e verificar a integração da linha de comando do Xcode

Treinamento de Modelos Personalizados com Python e Bibliotecas Populares de ML

  • Seleção de modelo: quando usar Keras/TensorFlow versus scikit-learn versus libsvm
  • Pré-processamento de dados, loops de treinamento e métricas de avaliação em Python
  • Integração do Anaconda e Spyder para desenvolvimento e depuração eficientes de modelos
  • Tratamento de modelos legados: importação de redes Caffe via coremltools
  • Lab 2: Treinar um modelo personalizado de classificação/regressão em Python (Keras/scikit-learn) e exportar para .h5/.pkl

Conversão de Modelos para CoreML e Integração com iOS

  • Uso do coremltools para converter modelos do TensorFlow, Keras, scikit-learn, libsvm e Caffe para .mlmodel
  • Inspecionar modelos CoreML no Xcode: camadas, entradas/saídas, precisão e níveis de otimização
  • Carregar modelos CoreML em Swift: MLModel, MLFeatureProvider e inferência assíncrona
  • Lab 3: Converter um modelo treinado em Python para CoreML, inspecioná-lo no Xcode e carregá-lo em um playground Swift

Construindo Inteligência no iOS com CoreML e Vision

  • Framework Vision: detecção de rostos, detecção de objetos, reconhecimento de texto e leitura de códigos de barras
  • Integração com CoreGraphics: pré-processamento de imagens, mascaramento de ROI e renderização de sobreposições
  • GameplayKit: aplicação de árvores de comportamento de IA, busca de caminho e lógica de jogos junto com ML no aplicativo
  • Otimização de inferência em tempo real: pipelines de múltiplos modelos, caching e gerenciamento de memória
  • Lab 4: Implementar um recurso de análise de imagem em tempo real usando Vision + modelo CoreML personalizado + sobreposição CoreGraphics

Reconhecimento de Fala, PLN e Integração com Siri

  • Framework Speech: transcrição de fala em tempo real, vocabulário personalizado e injeção de modelos de linguagem
  • Framework NaturalLanguage: tokenização, análise de sentimento, NER e identificação de idioma
  • SiriKit e Shortcuts: adicionar comandos de voz, intents personalizadas e suporte a Siri no dispositivo
  • Privacidade e segurança: sandboxing do CoreML, criptografia de dados e trade-offs entre inferência no dispositivo e na nuvem
  • Lab 5: Adicionar comandos de voz, análise de texto e Shortcuts da Siri ao aplicativo iOS

Projeto Final e Implantação do App

  • Fluxo de trabalho completo: treinamento em Python → conversão para CoreML → UI em Swift → implantação no iOS
  • Perfilamento de desempenho: Instruments, diagnósticos do CoreML e quantização de modelos (FP16/INT8)
  • Diretrizes da App Store para aplicativos de ML: limites de tamanho, manifestos de privacidade e tratamento de dados no dispositivo
  • Projeto Final: Implantar um aplicativo iOS completo com um modelo CoreML personalizado, processamento Vision, recursos de fala/PLN e integração com Siri
  • Revisão, Perguntas e Próximos Passos: Escalonamento para SwiftUI, Core ML multimodal e MLOps para iOS

Para solicitar um ementa de curso personalizada para este treinamento, entre em contato conosco.

Requisitos

  • Experiência comprovada em programação em Swift (Xcode, SwiftUI/UIKit, async/await, closures)
  • Não é necessário conhecimento prévio em machine learning ou ciência de dados
  • Conhecimento básico de linha de comando e sintaxe Python é útil

Público-alvo

  • Desenvolvedores iOS e Mobile
  • Engenheiros de Software migrando para IA em dispositivos
  • Líderes técnicos avaliando estratégias de implantação de ML no iOS
 14 Horas

Treinamento Corporativo Personalizado

Soluções de treinamento projetadas exclusivamente para empresas.

  • Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
  • Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
  • Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Investimento

Preço por grupo privado, treinamento online ao vivo, a partir de 2600 € + VAT*

Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes

Testemunhos de Clientes (1)

Próximas Formações Provisórias

Categorias Relacionadas