Swift (iOS/macOS) para Data Science: aprendizado de máquina, redes neurais e análise de dados no seu dispositivo
300 páginas
Portuguese
PDF
4.5

Swift (iOS/macOS) para Data Science: aprendizado de máquina, redes neurais e análise de dados no seu dispositivo

Swift (iOS/macOS) para Data Science: aprendizado de máquina, redes neurais e análise de dados no seu dispositivo

Autor:

Ano:

Resumo:

Este livro é o primeiro guia prático em português que quebra o estereótipo de que Data Science é exclusivamente Python e Jupyter Notebooks. O autor, Andrey Sokolov, desenvolvedor iOS experiente e especialista em aprendizado de máquina, prova que o ecossistema Apple oferece ferramentas poderosas e elegantes para trabalhar com dados, construir modelos e implantar soluções de ML diretamente nos dispositivos dos usuários.



Sobre o que é este livro?

Você aprenderá a usar Swift — uma linguagem de programação moderna, rápida e segura — para o ciclo completo de Data Science: desde a coleta e limpeza de dados até o treinamento de redes neurais e a integração de modelos prontos em aplicativos. O livro abrange tanto conceitos fundamentais quanto técnicas avançadas, incluindo:



  • Fundamentos de Data Science com Swift: trabalho com arrays, matrizes, funções estatísticas usando o framework Accelerate e a biblioteca Swift Numerics.
  • Core ML e Create ML: criação, treinamento e ajuste de modelos de aprendizado de máquina (classificação, regressão, clusterização) sem precisar sair do Xcode.
  • Aprendizado profundo: construção de redes neurais usando TensorFlow Lite para Swift e integração de modelos pré-treinados do PyTorch via Core ML Converters.
  • Processamento de linguagem natural (NLP): análise de texto, sentimento, criação de chatbots com o framework NaturalLanguage.
  • Visão computacional: reconhecimento de imagens, detecção de objetos e trabalho com vídeo em tempo real através de Vision e Core Image.
  • Visualização de dados: criação de gráficos e dashboards com Swift Charts e PlotKit.
  • Implantação: publicação de aplicativos de ML na App Store e otimização de modelos para funcionamento em dispositivos com recursos limitados.


Para quem é este livro?

  • Desenvolvedores iOS/macOS que desejam adicionar habilidades de Data Science e aprendizado de máquina ao seu portfólio.
  • Especialistas em dados que desejam aprender Swift para criar aplicativos nativos de alto desempenho com funcionalidades de ML.
  • Estudantes e entusiastas interessados em abordagens modernas de análise de dados fora do ecossistema Python.
  • Todos que desejam entender como os modelos de ML funcionam no iPhone, Apple Watch e Mac.


O que você aprenderá?

  • Como carregar, processar e visualizar dados usando Swift.
  • Como construir e treinar um modelo de aprendizado de máquina do zero em 15 minutos no Playground.
  • Como converter modelos do Python (TensorFlow, PyTorch) para o formato Core ML.
  • Como garantir a privacidade dos usuários executando inferência de ML localmente no dispositivo.
  • Como criar aplicativos para reconhecimento facial, de voz, de texto e previsão de comportamento.


Cada capítulo contém exemplos práticos, prontos para uso no Xcode, e links para o repositório com o código-fonte. O livro é escrito em linguagem acessível, mas pressupõe familiaridade básica com a sintaxe do Swift. Se você deseja elevar suas habilidades de desenvolvimento a um novo nível e criar aplicativos verdadeiramente "inteligentes" —

Recommendations