AI中国网 https://www.cnaiplus.com
当全世界都在赞叹人工智机器时代即将到来的同时,对人工智能专业的人才需求急剧增加,大量的高薪职位却找不到人。我们处在这样一个拥有大好机会的人工智能、机器学习时代,为何不给自己一个进入人工智能行列的机会呢?本书为没有任何程序设计经验的开发者提供一个全新的入口,从基本的Python基础语言到人工智能,针对Python程序中大量的函数库和重要技术进行详细讲解,结合大量的实际案例与经验,让读者能够快速成为真正能在人工智能时代驰骋的高手。
本书注重Python机器学习的实战开发,书中包含Python、OOP、爬虫、统计、UI、OpenData、网络、JSON、XML、Excel、CSV、大数据分析、机器人机器学习、对话等相关API的使用方法,提供了150多个案例,每个案例都可以单独运行,读者可直接运用进行二次开发。
扫码,限时优惠购书
01
作者简介
柯博文美国硅谷的科技公司创业者,LoopTek(录克)公司 CTO,拥有20多年的实际开发经验,全球数十家科技公司内训讲师。长期专注于人工智能、移动互联、智能硬件的应用开发。曾任工业和信息化部电子视像行业协会顾问、中国物联网应用与推进联盟智能顾问。致力推广人工智能技术,在全球多个城市定期举办推广活动,做过400余场次的开发技术专题演讲。出版多部畅销图书。
02
本书看点
(1)内容涵盖领域广泛
包括Python语言基础、开发换件搭建、机器学习、人工智能、TensorFlow、Keras、OpenCV等内容。
(2)150多个案例贯穿全书
每个案例都可以单独运行,并提供程序代码,读者可直接使用,并进行二次开发。
(3)使用业界真实数据
在介绍与统计分析相关的机器学习数据分析的程序中,使用了大量的业界真实数据进行分析和预测,具有极强的实用性。
(4)微课视频(共420分钟)
为了提高学习效果,本书为所有案例提供了完整的视频讲解,读者可跟随视频中演示的步骤进行学习。
03
内容简介
《Python机器学习(微课视频版)——手把手教你掌握150个精彩案例》由浅入深、图文并茂地介绍了Python机器学习方面的相关内容,并通过150多个实际案例,手把手地教会读者掌握用Python语言进行机器学习相关项目开发的方法与技巧。
书中包含 Python语言基础内容、机器学习、人工智能、TensorFlow、Keras、OpenCV等相关API的使用方法,给出的每个案例都可以单独运行,可进行二次开发。
为了提高学习效果,本书为所有案例提供了 完整的微课视频和程序代码文件,获取方式见前言。
《Python机器学习(微课视频版)——手把手教你掌握150个精彩案例》适合学习机器学习算法的初学者,对机器学习、人工智能感兴趣的学生和从业者,以及进行机器学习相关项目开发的工程师阅读参考。
04
本书涉及主题
- Python程序语言
- 安装和运行Python开发环境
- 函数和面向对象OOP
- 窗口处理GUI Tkinter
- 数据容器Containers
- 图表函数库Matplotlib l
- 文件处理和开放数据
- 网络和数据库
- 自然语言处理——中文简体和繁体转换
- 人工智能标记语言AIML
- 网络服务器
- 网络爬虫与BeautifulSoup4
- pandas数据分析和量化投资
- NumPy矩阵运算数学函数库
- 机器学习算法——Regression回归分析
- 机器学习算法——kNN最近邻居法
- 机器学习算法——k-means平均算法
- 机器学习算法——决策树算法
- 机器学习算法——随机森林算法
- 机器学习算法——贝叶斯分类 器
05
图书目录
第1章Python程序语言
视频讲解:1个
1.1Python程序语言的介绍
1.2Python历史
1.3Python版本
第2章安装和运行Python开发环境
视频讲解:6个
2.1Windows操作系统中安装Python
2.2Windows操作系统中测试与运行Python
2.3Mac操作系统中安装Python
2.4Mac操作系统中测试与运行Python
2.5Linux和树莓派中安装Python
2.6Linux和树莓派中测试与运行Python
第3章开发程序和工具
视频讲解:7个 实例:2个
3.1我的第一个Python程序(Windows版)
3.2我的第一个Python程序(Mac、Linux和树莓派版)
3.3开发和调试工具——PyCharm下载和安装
3.4PyCharm工具介绍
3.5创建项目
3.6调试
3.7安装其他的Packages函数库
3.8安装Anaconda
3.9使用Anaconda
3.10pip安装包
3.11本书需要安装的第三方函数库列表
第4章Python程序基础
视频讲解:13个 实例:25个
4.1Python注释
4.2Python数据模式
4.3Python数学计算
4.4Python打印
4.5if…else条件判断语句
4.6Array数组——List
4.7range范围
4.8for循环
4.9UTF-8中文文字编码和文字输入
4.10while循环语法
第5章函数和面向对象OOP
视频讲解:12个 实例:17个
5.1开发函数(def)
5.2import导入和开发
5.3类(class)
5.4类的初始化预定义值
5.5类中的函数方法(Method)
5.6类中的属性(Property)
5.7类中调用其他的函数方法
5.8设置公开、私有的类函数方法
5.9把类独立成另一个文件
5.10继承——OOP面向对象
5.11多重继承
5.12调用父类函数
5.13调用父类的属性
第6章窗口处理GUI Tkinter
视频讲解:12个 实例:12个
6.1窗口GUI函数库
6.2窗口
6.3文字Label
6.4显示图片Image
6.5按键Button
6.6消息窗口tkMessageBox
6.7输入框Entry
6.8绘图Canvas
第7章数据容器Containers
视频讲解:7个 实例:7个
7.1List数组
7.2List数组数据的多样性
7.3List的数学处理
7.4Slicing切片
7.5Dictionarie字典
7.6Set序列集集合比较
7.7Tuple序列
第8章图表函数库Matplotlib
视频讲解:8个 实例:7个
8.1Matplotlib介绍
8.2画线
8.3画点
8.4画面切割
8.5显示图片
8.6在窗口程序中显示图表
第9章文件处理和开放数据
视频讲解:5个 实例:5个
9.1开放数据介绍
9.2保存
9.3文件复制、删除和列出所有文件
9.4文件夹
9.5读入Excel文件
9.6读入、处理和存储CSV文件——气象风暴数据
第10章网络
视频讲解:5个 实例:8个
10.1超文本传输协议HTTP GET
10.2超文本传输协议HTTP POST
10.3可扩展标记式语言XML
10.4JSON
第11章数据库
视频讲解:7个 实例:4个
11.1下载和装载MySQL数据库
11.2创建数据库用户——Add User
11.3创建数据库——Add database
11.4打开数据库——MySQL-python和pymysql
11.5创建数据库数据——insert
11.6取得数据——select
11.7删除和修改数据库数据——DELETE和UPDATA
第12章自然语言处理——中文简体和繁体转换
视频讲解:8个 实例:8个
12.1中文分词断词工具
12.2分析文件的文字
12.3自定分词
12.4取出断词位置
12.5移除用词和自定比重分数
12.6排列出最常出现的分词
12.7网络文章的重点
第13章人工智能标记语言AIML
视频讲解:5个 实例:6个
13.1人工智能标记语言AIML介绍
13.2中文机器人
13.3AIML语法教程——随机对话
13.4AIML语法教程——变量
第14章网络服务器
视频讲解:4个 实例:4个
14.1Python网页服务器
14.2开发自己的网页服务器
14.3显示HTTP内容
14.4取得HTTP GET所传递的数据
14.5取得HTTP POST所传递的数据
第15章网络爬虫与BeautifulSoup4
视频讲解:4个 实例:4个
15.1网络爬虫——取得网络文章内容
15.2BeautifulSoup的函数和属性
15.3实战案例——获取柯博文老师的博客文章
15.4实战练习
第16章pandas数据分析和量化投资
视频讲解:10个 实例:10个
16.1安装
16.2使用pandas读入和存储Excel的文件
16.3使用pandas读入和存储CSV的文本内容
16.4读入网络上的表格
16.5DataFrame
16.6计算
16.7实战分析Apple公司股价
16.8统计相关计算
16.9逻辑判断——找出股价高点
16.10计算股价浮动和每月的变化
16.11画出股票的走势图和箱形图
第17章NumPy矩阵运算数学函数库
视频讲解:10个 实例:10个
17.1矩阵数据初始化
17.2NumPy默认数组
17.3多维数组的索引
17.4多维数组的切片
17.5花式索引
17.6数据模式
17.7利用数组进行数据计算处理
17.8统计
17.9逻辑判断
17.10不同尺寸的矩阵相加
第18章使用pyinstaller生成运行文件
视频讲解:3个
18.1pyinstaller功能介绍和安装
18.2pyinstaller安装步骤
18.2.1Windows操作系统下生成运行文件
18.2.2Mac和Linux操作系统下生成运行文件
第19章机器学习算法——Regression回归分析
视频讲解:9个 实例:9个
19.1数据准备
19.2机器学习的数据准备
19.3回归分析数学介绍
19.4回归分析绘图
19.5随机数数据
19.6残差
19.7使用scikit-learn的linear_model函数求线性回归
19.8实战案例——动物大脑和身体的关系
19.9实战案例——糖尿病数据集
19.9.1绘制出数据
19.9.2将数据存到Excel文件
19.9.3使用回归分析找出BMI与糖尿病的关系
第20章机器学习算法——kNN 最近邻居法
视频讲解:4个 实例:4个
20.1kNN数学介绍
20.2使用sklearn的kNN判断水果种类
20.3实战案例——鸢尾花的种类判断
20.3.1鸢尾花数据下载和保存到Excel文件
20.3.2使用kNN判别鸢尾花的种类
第21章机器学习算法——k-means平均算法
视频讲解:4个 实例:4个
21.1k-means数学介绍
21.2sklearn的k-means类
21.3k-means实战案例
21.4k-means实战案例图形化呈现结果
第22章机器学习算法——决策树算法
视频讲解:3个 实例:3个
22.1决策树数学介绍——Gini系数
22.2sklearn的DecisionTreeClassifier决策树
22.3决策树图形化呈现结果
第23章机器学习算法——随机森林算法
视频讲解:2个 实例:2个
23.1随机森林算法数学原理
23.2随机森林函数
23.3随机森林图形化
第24章机器学习算法——贝叶斯分类器
视频讲解:4个 实例:4个
24.1贝叶斯分类器数学原理
24.2贝叶斯分类器实战案例
24.3贝叶斯分类器图形化
24.4numpy.meshgrid方法
24.5贝叶斯分类器圈选出分类的范围
06
京东阅读
观看《Python机器学习(微课视频版)——手把手教你掌握150个精彩案例》京东详情页面。
定价:69.00元
AI学习相伴,你「在看」吗↓
AI中国网 https://www.cnaiplus.com
本文网址: