新书上市 | 数学不好,Python不行,还能入门机器学习吗?
没错,图灵君又来安利好书了!
什么书?机器学习?机器学习的书已经很多了,这本有啥特别的吗?
当然有。
话说有位日本网友,买了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不行,还能入门机器学习吗?相关推荐
- 数学不好python好学吗_数学不好的人,是否还应该坚持学编程?
翻译如下:"火车在凌晨3:00离开纽约,平均每小时30英里.另一列朝同一方向的火车在上午6:00离开纽约,平均每小时60英里.在第二班火车离开多少小时后,它会遇到第一列火车?" 你 ...
- 数学不好python好学吗_我数学不好、编程零基础、不以编程谋生,自学 Python 失败,为什么放不下编程,总是想突破它?...
看到了题主的问题,我就没有把题主说的那么多一大串全都看完,我就从题主的标题来分析一下吧!我也是数学不好,我甚至不明白函数的原理,也不知道函数是什么,所以我一听到函数就会头疼.在经历上,我的计算机基础知 ...
- 计算机专业会涉及数学吗,数学不好的人还适合学计算机吗?
数学不好的人可以学计算机专业.其实,数学和计算机关系不大,计算机虽难,但认真学一样能学会. 可以从计算机专业招生情况看,有些学校招专科生,有些学校甚至招文科生,可见计算机专业对数学要求不高. 即使是遇 ...
- “数学不好,干啥都不行!”骨灰级程序员:其实你们都是瞎努力
之前有很多程序员读者向我们抱怨: 1)做算法优化时,只能现搬书里的算法,遇到不一样的问题,就不会了. 2)面试一旦涉及到算法和数据结构,如果数学不行,面试基本就凉凉了. 3)一个需求,我写10行代码, ...
- 英语和数学不好可以学python-Day2 怎么学 Python?
一说到编程,好多人就会自我劝退: 我英语不行! 我数学不行! 其实编程很简单,我曾尝试过,在 3 天时间里教会了多名零基础的高中学生,达到了可以在百度的帮助下,根据自己的想法,去编写程序并运行.排错的 ...
- 【转】图解张量_Tensor(数学不行还学AI-第4话)
看了很多tensor的介绍文章,感觉这篇是最通俗易懂的. 转载:https://zhuanlan.zhihu.com/p/25268020 原文: Learning AI if You Suck at ...
- “数学不好,干啥都不行!”骨灰级程序员:其实你们都是瞎努力!
之前很多程序员读者向我们反馈: 1)数据结构.编程语句,核心原理都是数学,不会数学搞编程好难,后来发现各种东西还要概率论,还要推收敛!近似还要知道泰勒展开! 2)做算法优化时,只能现搬书里的算法,遇到 ...
- “数学不好,干啥都不行!”资深程序员:别再瞎努力了!
之前很多程序员读者向我们反馈: 1)做算法优化时,只能现搬书里的算法,遇到不一样的问题,就不会了. 2)面试一旦涉及到算法和数据结构,如果数学不行,面试基本就凉凉了. 3)算法题还要逻辑思维.数学思维 ...
- 数学不好的人可以学python吗_哪些人适合学金融工程专业 数学不好能学吗
金融工程是金融专业中的一个分支,那么,哪些人适合学习金融工程专业呢?下面小编整理了一些相关信息,供大家参考! 什么样的人适合学金融工程 硬性条件 1.数学能力 有些学校招生时就规定了金融工程专业的高考 ...
最新文章
- 表中重复记录的一些常用脚本
- python jieba分词教程_Python jieba 分词
- Linux platform总线(1):总体框架
- SAP中委外采购订单发料
- hdu 1511(dp)
- Win7系统桌面右下角托盘图标不显示原因和解决方法
- 为什么开发者将迎来万亿美元黄金时代
- word-wrap、word-break、white-space
- CodeForces - 982C Cut 'em all!
- Sharepoint学习笔记---Linq to Sharepoint--增,删,改操作
- python将xml写入excel_Python实现将xml导入至excel
- qq相册回收站复原显示服务器繁忙,qq回收站照片怎么找回?3大恢复方法3分钟解决...
- 【牛客网-公司真题-前端入门篇】——百度2021校招Web前端研发工程师笔试卷(第一批)
- 登录管家婆账套时出现Invalid variant type conversion
- 香港各个大学计算机类专业
- Content has been consumed
- Pycharm安装后打开提示:此应用无法在你的电脑上运行,若要找到合适于你的电脑的版本,请咨询发布者。
- [ESP8266学习笔记]components_nvs 非易失性存储 Non-Volatile Storage(NVS),保存数据到flash
- 树莓派Zero (w)上手记录
- 终于找到了一款好用的录屏软件了
热门文章
- java转义字符_Java入门 - 语言基础 - 13.Character类
- linux下c语言俄罗斯方块,C语言实现俄罗斯方块源代码
- bat 两个文本字符替换_数据人必会的Excel|掌握这些文本函数,让你的工作如鱼得水...
- ES5-Array-join
- 怎样实现基于Trie树和字典的分词功能
- Nginx反向代理和负载均衡部署指南
- 解决“SCRIPT257: 由于出现错误 80020101 而导致此项操作无法完成。 ”
- Angularjs中文教程
- go 1.4支持Android的说明(译文)
- SDK与IDE的选择(附上设置默认SDK)