没错,图灵君又来安利好书了!

什么书?机器学习?机器学习的书已经很多了,这本有啥特别的吗?

当然有。

话说有位日本网友,买了40多本数学和机器学习相关的书,愣是没有学会,直到遇到了这本,那叫一个相见恨晚呐!

嗯,你没猜错,就是一本引进日本的书。

图灵的老朋友都知道,我们出版了很多日系好书,比如用图搞定一切的“图解”系列、披着言情小说外衣的硬核科普“数学女孩”系列、专门写给被数学拖后腿的程序员的“程序员的数学”系列……这些日系书凭借图文直观、通俗易懂的风格,受到了很多读者的喜爱。相信今天的这本《用Python动手学机器学习》也不会让大家失望。

真正适合初学者的

机器学习入门书

[日]伊藤真——著

郑明智 司磊——译

01

这本书讲了什么?

如果说读书就像登山,那么机器学习这个地方要登的山就有三座。而作为一名登山新手,想要一下子拿下三座山是不可能的,所以本书只带领大家登一下其中两座。

具体如下:

鉴于本书的读者对象是初学者,作者选取了机器学习中最基础和最关键的内容进行介绍,力图让读者用最短的时间看到机器学习世界中的绝佳景色。初学者切忌追求大而全,如果你想把各种各样的方法和概念全都学会,那你可能会因为追寻绝佳景色的道路过于漫长而中途放弃。

02

靠什么快速入门?

登山就要有装备,为了攀登机器学习的山,本书提供了两大装备——Python和数学式。

“不会Python怎么办?”

“没问题!”

本书前3章就是为你准备的。从开发环境的搭建,到Python编程的基础知识,以及如何用Python去绘图,等等,作者全都讲到了。甚至有日本网友评价说这几章单独作为Python入门教程来看也是很优秀的呢!

“数学式?额……提到数学我就头疼。”

“不要怕!”

第4章详细讲解了机器学习中需要用到的数学知识,包括向量、导数偏导数、矩阵,等等。另外,对于复杂的数学式,除了展示具体的推导步骤之外,作者还提供了两个窍门:

“第1个窍门就是说,把变量替换成一个很小的实数,充分理解后再去考虑一般情况下的D;

第2个窍门就是编写程序,以确认自己有没有真正理解。

备齐两大装备后,配合使用才能发挥最大功力。

一行行公式与一行行代码一一对应,让原本晦涩难懂的公式也变得明快起来。

再加上清晰直观的插图,简直完美~

也就是说,本书采用的是公式×代码×图示的“三维立体式”讲解法。这样全方位的解读,还怕看不懂吗?

03

会不会很枯燥?

“用Python动手学机器学习”,顾名思义,本书会引导你动起手来。为此,本书准备了一大利器——Jupyter Notebook

使用Jupyter Notebook交互式编程环境,你可以:

  • 在线编码、运行、将结果绘图

  • 随时修改代码并查看运行效果

  • 记笔记... ...

这样的不断动手探索,除了让学习过程更加有趣,还会在不知不觉中让你掌握充分的实战能力。

04

最后的小惊喜

为方便读者学习,本书附赠了“机器学习必备!精选Python代码示例集”(电子版),便于随用随查(足足有10页哦)。

虽然本书覆盖的范围只是机器学习中最基础的部分,即便如此,这些知识也足够我们去解决很多实际问题。

作者经历过找不到合适的入门书的痛苦,所以知道如何编排对初学者来说才足够友好。通过本书打好基础、学会方法,再去阅读专业书籍,就不会那么费力了。

真正适合初学者的

机器学习入门书

本书是面向机器学习新手的入门书,从学习环境的搭建开始,图文并茂地介绍了学习机器学习所需的Python知识和数学知识,并在此基础上结合数学式、示例程序、插图等,抽丝剥茧般地对有监督学习中的回归与分类、神经网络与深度学习的算法与应用、手写数字识别、无监督学习的算法等进行了介绍。

本书既有图形、代码,又有详细的数学式推导过程,大大降低了机器学习的学习门槛,即使没有学过Python、数学基础不太好,也可以看懂

文末福利

谈一谈“你是如何入门机器学习的”,

选出一位同学送出本书纸质书一本。

截止时间:2021年4月6日

喜欢这篇文章?点个“在看”吧~▼

新书上市 | 数学不好,Python不行,还能入门机器学习吗?相关推荐

  1. 数学不好python好学吗_数学不好的人,是否还应该坚持学编程?

    翻译如下:"火车在凌晨3:00离开纽约,平均每小时30英里.另一列朝同一方向的火车在上午6:00离开纽约,平均每小时60英里.在第二班火车离开多少小时后,它会遇到第一列火车?" 你 ...

  2. 数学不好python好学吗_我数学不好、编程零基础、不以编程谋生,自学 Python 失败,为什么放不下编程,总是想突破它?...

    看到了题主的问题,我就没有把题主说的那么多一大串全都看完,我就从题主的标题来分析一下吧!我也是数学不好,我甚至不明白函数的原理,也不知道函数是什么,所以我一听到函数就会头疼.在经历上,我的计算机基础知 ...

  3. 计算机专业会涉及数学吗,数学不好的人还适合学计算机吗?

    数学不好的人可以学计算机专业.其实,数学和计算机关系不大,计算机虽难,但认真学一样能学会. 可以从计算机专业招生情况看,有些学校招专科生,有些学校甚至招文科生,可见计算机专业对数学要求不高. 即使是遇 ...

  4. “数学不好,干啥都不行!”骨灰级程序员:其实你们都是瞎努力

    之前有很多程序员读者向我们抱怨: 1)做算法优化时,只能现搬书里的算法,遇到不一样的问题,就不会了. 2)面试一旦涉及到算法和数据结构,如果数学不行,面试基本就凉凉了. 3)一个需求,我写10行代码, ...

  5. 英语和数学不好可以学python-Day2 怎么学 Python?

    一说到编程,好多人就会自我劝退: 我英语不行! 我数学不行! 其实编程很简单,我曾尝试过,在 3 天时间里教会了多名零基础的高中学生,达到了可以在百度的帮助下,根据自己的想法,去编写程序并运行.排错的 ...

  6. 【转】图解张量_Tensor(数学不行还学AI-第4话)

    看了很多tensor的介绍文章,感觉这篇是最通俗易懂的. 转载:https://zhuanlan.zhihu.com/p/25268020 原文: Learning AI if You Suck at ...

  7. “数学不好,干啥都不行!”骨灰级程序员:其实你们都是瞎努力!

    之前很多程序员读者向我们反馈: 1)数据结构.编程语句,核心原理都是数学,不会数学搞编程好难,后来发现各种东西还要概率论,还要推收敛!近似还要知道泰勒展开! 2)做算法优化时,只能现搬书里的算法,遇到 ...

  8. “数学不好,干啥都不行!”资深程序员:别再瞎努力了!

    之前很多程序员读者向我们反馈: 1)做算法优化时,只能现搬书里的算法,遇到不一样的问题,就不会了. 2)面试一旦涉及到算法和数据结构,如果数学不行,面试基本就凉凉了. 3)算法题还要逻辑思维.数学思维 ...

  9. 数学不好的人可以学python吗_哪些人适合学金融工程专业 数学不好能学吗

    金融工程是金融专业中的一个分支,那么,哪些人适合学习金融工程专业呢?下面小编整理了一些相关信息,供大家参考! 什么样的人适合学金融工程 硬性条件 1.数学能力 有些学校招生时就规定了金融工程专业的高考 ...

最新文章

  1. 表中重复记录的一些常用脚本
  2. python jieba分词教程_Python jieba 分词
  3. Linux platform总线(1):总体框架
  4. SAP中委外采购订单发料
  5. hdu 1511(dp)
  6. Win7系统桌面右下角托盘图标不显示原因和解决方法
  7. 为什么开发者将迎来万亿美元黄金时代
  8. word-wrap、word-break、white-space
  9. CodeForces - 982C Cut 'em all!
  10. Sharepoint学习笔记---Linq to Sharepoint--增,删,改操作
  11. python将xml写入excel_Python实现将xml导入至excel
  12. qq相册回收站复原显示服务器繁忙,qq回收站照片怎么找回?3大恢复方法3分钟解决...
  13. 【牛客网-公司真题-前端入门篇】——百度2021校招Web前端研发工程师笔试卷(第一批)
  14. 登录管家婆账套时出现Invalid variant type conversion
  15. 香港各个大学计算机类专业
  16. Content has been consumed
  17. Pycharm安装后打开提示:此应用无法在你的电脑上运行,若要找到合适于你的电脑的版本,请咨询发布者。
  18. [ESP8266学习笔记]components_nvs 非易失性存储 Non-Volatile Storage(NVS),保存数据到flash
  19. 树莓派Zero (w)上手记录
  20. 终于找到了一款好用的录屏软件了

热门文章

  1. java转义字符_Java入门 - 语言基础 - 13.Character类
  2. linux下c语言俄罗斯方块,C语言实现俄罗斯方块源代码
  3. bat 两个文本字符替换_数据人必会的Excel|掌握这些文本函数,让你的工作如鱼得水...
  4. ES5-Array-join
  5. 怎样实现基于Trie树和字典的分词功能
  6. Nginx反向代理和负载均衡部署指南
  7. 解决“SCRIPT257: 由于出现错误 80020101 而导致此项操作无法完成。 ”
  8. Angularjs中文教程
  9. go 1.4支持Android的说明(译文)
  10. SDK与IDE的选择(附上设置默认SDK)