- Test-Driven Machine Learning
- Justin Bozonier
- 255字
- 2021-07-30 10:19:58
What this book covers
Chapter 1, Introducing to Test-Driven Machine Learning, explains what Test-Driven Development is, what it looks like, and how it is done in practice.
Chapter 2, Perceptively Testing a Perceptron, develops a perceptron from scratch and defines its behavior even though it behaves non-deterministically.
Chapter 3, Exploring the Unknown with Multi-armed Bandits, introduces multi-armed bandit problems, testing different algorithms, and iterating on their performance.
Chapter 4, Predicting Values with Regression, uses statsmodels to implement regression and report on key performance metrics. We will also explore tuning the model.
Chapter 5, Making Decisions Black and White with Logistic Regression, continues exploring regression as well as quantifying quality of this different type of it. We will use statsmodels again to create our regression models.
Chapter 6, You're So Na?ve, Bayes, helps us develop a Gaussian Na?ve Bayes algorithm from scratch using test-driven development.
Chapter 7, Optimizing by Choosing a New Algorithm, continues the work from Chapter 6, You're So Na?ve, Bayes, and attempts to improve upon it using a new algorithm: Random Forests.
Chapter 8, Exploring scikit-learn Test First, teaches how to teach oneself. You probably already have a lot of experience of this. This chapter will build upon this by teaching you to use the test framework to document sci-kit learn.
Chapter 9, Bringing it all Together, takes a business problem that requires a couple of different algorithms. Again, we will develop everything we need from scratch and mix our code with third party libraries, completely test-driven.
- Unreal Engine Physics Essentials
- Visual Basic程序設計(第3版):學習指導與練習
- Neo4j Essentials
- Linux網絡程序設計:基于龍芯平臺
- Flash CS6中文版應用教程(第三版)
- SQL基礎教程(視頻教學版)
- Drupal 8 Configuration Management
- 深入淺出Serverless:技術原理與應用實踐
- 精通Linux(第2版)
- 基于SpringBoot實現:Java分布式中間件開發入門與實戰
- Python網絡爬蟲技術與應用
- Practical Maya Programming with Python
- AngularJS UI Development
- 情境微課開發(第2版)
- 多接入邊緣計算實戰