Aprendizado de Máquina e Swift: criando aplicativos inteligentes para iOS/macOS
300 páginas
Portuguese
PDF
4.5

Aprendizado de Máquina e Swift: criando aplicativos inteligentes para iOS/macOS

Aprendizado de Máquina e Swift: criando aplicativos inteligentes para iOS/macOS

Autor:

Ano:

Resumo:

O livro «Aprendizado de Máquina e Swift: criando aplicativos inteligentes para iOS/macOS» é um guia prático para desenvolvedores que desejam incorporar inteligência artificial em seus aplicativos para o ecossistema Apple. O autor, Alexander Vetrov, um desenvolvedor iOS experiente e especialista em Data Science, conduz o leitor desde os fundamentos do aprendizado de máquina até a criação de produtos completos usando os frameworks da Apple.



Sobre o que é este livro

O livro abrange o ciclo completo de trabalho com aprendizado de máquina em Swift:

  • Fundamentos de ML em Swift — o mínimo de matemática necessário para entender os modelos e a implementação de algoritmos simples em Swift puro.
  • Core ML — integração de modelos prontos (incluindo modelos do TensorFlow e PyTorch) em aplicativos, trabalhando com previsões no dispositivo.
  • Create ML — treinamento de seus próprios modelos diretamente no Mac: classificação de imagens, análise de texto, regressão, recomendações.
  • Vision e Natural Language — visão computacional (detecção de rostos, reconhecimento de objetos, OCR) e processamento de linguagem natural (tokenização, análise de sentimento, reconhecimento de fala).
  • Sound Analysis — classificação de áudio e detecção de eventos sonoros.
  • ML no dispositivo vs. ML na nuvem — quando usar modelos locais e quando usar soluções de servidor (incluindo trabalho com ML Services da Apple).
  • Desempenho — otimização de modelos, metal shaders, redução do tamanho do aplicativo, gerenciamento de memória.
  • Projetos práticos — aplicativo para reconhecimento de emoções por foto, tradutor inteligente, sistema de recomendação para podcasts.


Para quem é este livro

  • Desenvolvedores iOS/macOS que desejam adicionar funcionalidades de IA aos seus aplicativos.
  • Cientistas de Dados que desejam aprender a implantar modelos em dispositivos Apple.
  • Estudantes e programadores iniciantes familiarizados com os fundamentos do Swift.
  • Gerentes de produto que desejam entender as capacidades técnicas de ML na plataforma Apple.


O que você aprenderá

  • Como converter modelos do Python (TensorFlow, PyTorch, scikit-learn) para o formato Core ML.
  • Como treinar modelos sem experiência em Data Science usando Create ML.
  • Como usar modelos pré-treinados da Apple para reconhecimento de objetos, rostos e texto.
  • Como processar linguagem natural: análise de sentimento, extração de entidades, tradução automática.
  • Como testar e depurar modelos no simulador e em dispositivos reais.
  • Como publicar aplicativos com funcionalidades de ML na App Store sem violar as políticas de privacidade.


O livro contém mais de 50 exemplos de código, projetos Xcode prontos e listas de verificação para implementação de ML. Todos os exemplos são compatíveis com as versões mais recentes do Swift, Xcode e iOS/macOS.



Este é o guia ideal para quem deseja acompanhar as tendências e criar aplicativos verdadeiramente «inteligentes» que funcionam de forma rápida, segura e sem internet.

Recommendations