- Machine Learning for Developers
- Rodolfo Bonnin
- 237字
- 2021-07-02 15:46:44
Tools of the trade–programming language and libraries
As this book is aimed at developers, we think that the approach of explaining the mathematical concepts using real code comes naturally.
When choosing the programming language for the code examples, the first approach was to use multiple technologies, including some cutting-edge libraries. After consulting the community, it was clear that a simple language would be preferable when explaining the concepts.
Among the options, the ideal candidate would be a language that is simple to understand, with real-world machine learning adoption, and that is also relevant.
The clearest candidate for this task was Python, which fulfils all these conditions, and especially in the last few years has become the go-to language for machine learning, both for newcomers and professional practitioners.
In the following graph, we compare the previous star in the machine learning programming language field, R, and we can clearly conclude the huge, favorable tendency towards using Python. This means that the skills you acquire in this book will be relevant now and in the foreseeable future:

In addition to Python code, we will have the help of a number of the most well-known numerical, statistical, and graphical libraries in the Python ecosystem, namely pandas, NumPy, and matplotlib. For the deep neural network examples, we will use the Keras library, with TensorFlow as the backend.
- Spring Cloud Alibaba核心技術(shù)與實(shí)戰(zhàn)案例
- 程序員面試白皮書(shū)
- Python Network Programming Cookbook(Second Edition)
- GeoServer Beginner's Guide(Second Edition)
- Android 應(yīng)用案例開(kāi)發(fā)大全(第3版)
- Java面向?qū)ο蟪绦蛟O(shè)計(jì)
- C語(yǔ)言程序設(shè)計(jì)
- 區(qū)塊鏈技術(shù)進(jìn)階與實(shí)戰(zhàn)(第2版)
- Java零基礎(chǔ)實(shí)戰(zhàn)
- JavaScript腳本特效編程給力起飛
- Maker基地嘉年華:玩轉(zhuǎn)樂(lè)動(dòng)魔盒學(xué)Scratch
- Mastering VMware Horizon 7(Second Edition)
- .NET 4.0面向?qū)ο缶幊搪劊簯?yīng)用篇
- Mastering ASP.NET Core 2.0
- Java Web動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)(第2版·微課版)