Maschinelle Lernrezepte in Kotlin
Практические решения для ML на Kotlin
Zusammenfassung:
Einleitung
Das Buch „Kotlin ML Recipes“ (Autor: Ajay Balamurugadas, 2022, 280 Seiten) ist eine Sammlung praktischer Lösungen für Machine-Learning-Aufgaben, die in der Sprache Kotlin implementiert sind. Im Gegensatz zu vielen auf Python ausgerichteten Büchern füllt diese Ausgabe eine Nische für Entwickler, die im JVM-Ökosystem arbeiten und Kotlin aufgrund seiner Prägnanz, Sicherheit und Kompatibilität mit Java bevorzugen. Das Buch erschien im Apress-Verlag und richtet sich an Ingenieure, die ML-Modelle direkt in Production-Code integrieren möchten, ohne auf andere Sprachen umsteigen zu müssen.
Worum es in dem Buch geht
„Kotlin ML Recipes“ ist kein theoretisches Lehrbuch über Statistik oder Algorithmen, sondern ein praktischer Leitfaden im Format von „Rezepten“ (recipes). Jedes Kapitel enthält konkrete Aufgaben, Schritt-für-Schritt-Anleitungen und fertigen Code. Der Autor deckt den gesamten Datenzyklus ab: vom Laden und Vorverarbeiten bis zum Trainieren von Modellen, Evaluieren und Deployment. Zu den Hauptthemen gehören:
- Arbeit mit Kotlin-Bibliotheken für ML (Koma, Smile, KotlinDL, Deep Learning for JVM);
- Integration mit gängigen Java-Frameworks (Weka, Deeplearning4j, TensorFlow Java);
- Klassische Algorithmen: lineare Regression, Entscheidungsbäume, Random Forest, SVM;
- Neuronale Netze und Deep Learning mit KotlinDL;
- Textverarbeitung und NLP (Tokenisierung, TF-IDF, Word2Vec);
- Bildverarbeitung und Convolutional Networks;
- Modellserialisierung und Export nach ONNX;
- Ar
Empfehlungen
Swift (iOS/macOS) und Kubernetes: Bereitstellung und Orchestrierung mobiler Backends
TypeScript und Datenbanken: Ein praktischer Leitfaden
JavaScript (Node.js)-Vorstellungsgespräch: 200 Fragen und Antworten
Funktionale Programmierung in C# (.NET): Ein praktischer Leitfaden
Python Algorithmic Trading Cookbook
Spielprogrammierungsmuster