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

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.

主站蜘蛛池模板: 三原县| 彭水| 荥阳市| 会同县| 泰兴市| 江城| 濮阳市| 古浪县| 太和县| 古浪县| 晋中市| 江陵县| 普宁市| 阿坝县| 宕昌县| 博野县| 阳江市| 富平县| 夏河县| 三亚市| 陕西省| 定边县| 尼木县| 西峡县| 公主岭市| 南昌市| 铁岭县| 江阴市| 吕梁市| 个旧市| 长垣县| 巴彦淖尔市| 巩义市| 余姚市| 高唐县| 顺昌县| 姚安县| 杭州市| 汉源县| 盱眙县| 久治县|