Machine Learning e Java: Guia Prático
От основ ML до промышленных решений на Java
Resumo:
O livro «Machine Learning e Java» é um guia prático para desenvolvedores que desejam dominar Machine Learning (ML) na linguagem Java. Diferente das soluções populares em Python, o Java oferece alta performance, tipagem forte e amplas possibilidades de integração em sistemas corporativos. Este livro ajudará você a superar a lacuna entre a teoria de ML e o desenvolvimento real em Java.
Sobre o que é este livro
O livro cobre o ciclo completo de trabalho com Machine Learning em Java:
- Fundamentos de ML: regressão linear, regressão logística, árvores de decisão, random forest, máquina de vetores de suporte (SVM).
- Deep Learning: redes neurais, redes convolucionais (CNN) para imagens, redes recorrentes (RNN) para sequências.
- Bibliotecas Java: Deeplearning4j (DL4J), Weka, Smile, Apache Spark MLlib.
- Processamento de dados: carregamento, limpeza, transformação de dados usando Java Streams e Apache Commons Math.
- Integração: implantação de modelos no Spring Boot, criação de REST API para previsões, trabalho com bancos de dados.
- Cenários de produção: monitoramento de modelos, teste A/B, otimização de performance.
Para quem é este livro
- Desenvolvedores Java (Junior, Middle, Senior) que desejam adicionar ML ao seu conjunto de ferramentas.
- Data Sc