官术网_书友最值得收藏!

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.

主站蜘蛛池模板: 桂林市| 东兰县| 利川市| 宜兰县| 潜山县| 祁阳县| 涟源市| 东安县| 锦州市| 永清县| 松潘县| 柳州市| 镶黄旗| 黎平县| 芜湖县| 苍山县| 瓦房店市| 黔西| 神农架林区| 信丰县| 阳西县| 大石桥市| 邵东县| 嘉义市| 青田县| 揭阳市| 灵川县| 阜南县| 济宁市| 西丰县| 泗水县| 灌阳县| 澄城县| 阜康市| 科技| 无棣县| 郓城县| 全州县| 花垣县| 安徽省| 迁安市|