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

What this book covers

Chapter 1, Introduction to Machine Learning with Scala, first explains some basic concepts of machine learning and different learning tasks. It then discusses Scala-based machine learning libraries, which is followed by configuring your programming environment. Finally, it covers Apache Spark briefly, before demonstrating a step-by-step example.

Chapter 2, Scala for Regression Analysis, covers a supervised learning task called regression analysis with examples, followed by regression metrics. It then explains some regression analysis algorithms, including linear regression and generalized linear regression. Finally, it demonstrates a step-by-step solution to a regression analysis task using Spark ML in Scala.

Chapter 3, Scala for Learning Classificationbriefly explains another supervised learning task called classification with examples, followed by explaining how to interpret performance evaluation metrics. It then covers widely used classification algorithms such as logistic regression, Na?ve Bayes, and support vector machines (SVMs). Finally, it demonstrates a step-by-step solution to a classification problem using Spark ML in Scala.

Chapter 4, Scala for Tree-Based Ensemble Techniques, covers very powerful and widely used tree-based approaches, including decision trees, gradient-boosted trees, and random forest algorithms, for both classification and regression analysis. It then revisits the examples of Chapter 2Scala for Regression Analysis, and Chapter 3Scala for Learning Classification, before solving them using these tree-based algorithms.

Chapter 5, Scala for Dimensionality Reduction and Clustering, briefly discusses different clustering analysis algorithms, followed by a step-by-step example of solving a clustering problem. Finally, it discusses the curse of dimensionality in high-dimensional data, before showing an example of solving it using principal component analysis (PCA).

Chapter 6, Scala for Recommender System, briefly covers similarity-based, content-based, and collaborative filtering approaches for developing recommendation systems. Finally, it demonstrates an example of a book recommender system with Spark ML in Scala.

Chapter 7, Introduction to Deep Learning with Scala, briefly covers deep learning, artificial neural networks, and neural network architectures. It then discusses some available deep learning frameworks. Finally, it demonstrates a step-by-step example of solving a cancer type prediction problem using a long short-term memory (LSTM) network.

主站蜘蛛池模板: 怀化市| 额敏县| 繁昌县| 建德市| 门源| 恭城| 巴林左旗| 车致| 武宣县| 海晏县| 青铜峡市| 黄石市| 佛山市| 全南县| 鲜城| 甘肃省| 张家港市| 浠水县| 九寨沟县| 临漳县| 射阳县| 左贡县| 佳木斯市| 三台县| 宜兰市| 盖州市| 建瓯市| 台中市| 南昌县| 华蓥市| 班玛县| 冕宁县| 东方市| 托克托县| 西丰县| 浦东新区| 红原县| 正宁县| 比如县| 宁德市| 伊宁市|