- Machine Learning in Java
- AshishSingh Bhatia Bostjan Kaluza
- 167字
- 2021-06-10 19:30:06
Java Libraries and Platforms for Machine Learning
Implementing machine learning algorithms by yourself is probably the best way to learn machine learning, but you can progress much faster if you step on the shoulders of the giants and leverage one of the existing open source libraries.
This chapter reviews various libraries and platforms for machine learning in Java. The goal is to understand what each library brings to the table and what kind of problems it is able to solve.
In this chapter, we will cover the following topics:
- The requirement of Java for implementing a machine learning application
- Weka, a general purpose machine learning platform
- The Java machine learning library, a collection of machine learning algorithms
- Apache Mahout, a scalable machine learning platform
- Apache Spark, a distributed machine learning library
- Deeplearning4j, a deep learning library
- MALLET, a text mining library
We'll also discuss how to design the complete machine learning application stack for both single-machine and big data apps by using these libraries with other components.
推薦閱讀
- Visualforce Development Cookbook(Second Edition)
- Go Machine Learning Projects
- JMAG電機電磁仿真分析與實例解析
- 我也能做CTO之程序員職業規劃
- Nginx高性能Web服務器詳解
- 單片機C語言程序設計完全自學手冊
- Salesforce Advanced Administrator Certification Guide
- 工業自動化技術實訓指導
- 30天學通Java Web項目案例開發
- 計算機應用基礎實訓·職業模塊
- JSP網絡開發入門與實踐
- 巧學活用Photoshop
- 巧學活用AutoCAD
- INSTANT R Starter
- SketchUp 2014 for Architectural Visualization(Second Edition)