学习有效期:永久观看
学习时长:995分钟
学习计划:17天
难度:高
技术总监/研发总监
讲师介绍:东北大学计算机专业硕士研究生,欧瑞科技创始人&CEO,曾任国内著名软件公司项目经理,畅销书作者,企业IT内训讲师,CSDN学院专家讲师,制作视频课程超过1000小时。拥有超过15年的企业内训经验和开发经验。目前主要从事Python、人工智能、大数据、区块链、JavaScript、Java、C++等技术的研究和开发,现在正在带领团队开发支持区块链的跨平台开发系统。曾出版超过30多本IT畅销书,主要著作包括《Python从菜鸟到高手》、《第一行代码:以太坊》等。授课风趣幽默,讲解条理清晰、通俗易懂,对知识有自己独到见解。能举一反三,发散学生的思维,指引学生发掘适合自己的学习方法。
本课程使用Python3讲解,同时适应于Windows、Mac OS X和Linux。本课程是《机器学习系列课程》中的重要部分。这套视频课程包括但不限于Python基础、常用机器学习框架(如scikit-learn、tensorflow、pytorch、caffe、keras等),机器学习核心算法、大量的实战案例、机器学习的数学基础,机器学习在自然语言处理中的应用、机器学习在推荐系统中的应用。
第1章:对机器学习的正确认识 |
1.人工智能、机器学习和深度学习的关系 |
2.机器学习需要哪些工具 |
3.Jupyter Notebook简介与安装 |
4.使用Jupyter Notebook |
5.远程访问Jupyter Notebook |
第2章:项目实战:预测人们的幸福指数 |
1.项目简介 |
2.训练线性模型,并预测幸福指数 |
3.机器学习的主要挑战 |
第3章:项目实战:预测房价 |
1.准备实验数据 |
2.查看和可视化数据集 |
3.准备训练集和测试集 |
4.用更完美的方式产生训练集和测试集 |
5.用sklearn API拆分训练集和测试集 |
6.分层抽样 |
7.通过可视化地理数据寻找模式 |
8.用两种方法检测属性之间的相关度 |
9.为房屋数据集添加新属性,并计算与房屋均价的相关度 |
10.清理数据:用转换器填补缺失值 |
11.将文本类型属性转换为数值 |
12.自定义转换器 |
13.自定义转换器 |
14.选择、训练模型以及预测房价 |
15.评估模型的性能 |
16.用交叉验证评估和选择模型 |
第4章:项目实战:数字图像分类 |
1.项目简介 |
2.使用sklearn内置的图像数据 |
3.使用fetch_mldata函数获取MNIST图像数据集 |
4.直接读取mat格式的MNIST图像数据集 |
5.将多张图像文件合成一个图像 |
6.对数字图像进行二元分类 |
7.使用K-fold交叉验证法评估分类器模型的性能 |
8.使用混淆矩阵评估分类器模型的性能 |
9.用精度、召回率和F1分数评估分类模型 |
10.调整阈值得到不同的精度和召回率 |
11.ROC曲线与模型评估 |
12.比较随机森林分类器和梯度下降分类器的ROC曲线 |
13.多类别分类器 |
14.通过对特征值进行转换提高分类效果 |
15.通过分析错误类型改进分类模型 |
16.多标签分类 |
17.去除图像噪声 |
第5章:k-邻近算法 |
1.实现原理 |
2.用k-邻近算法进行分类 |
3.用k-邻近算法进行预测 |
4.绘制拟合曲线 |
第6章:项目实战:用k邻近算法预测糖尿病 |
1.准备训练数据和测试数据 |
2.比较和选择分类模型 |
3.训练模型与预测糖尿病 |
4.绘制学习曲线 |
5.选择相关特征与数据可视化 |
第7章:线性回归算法 |
1.线性回归都讲了什么 |
2.线性回归模型概述 |
3.使用标准方程进行线性回归拟合 |
4.梯度下降算法原理 |
5.批量梯度下降 |
6.比较不同学习率的迭代效果 |
7.随机梯度下降 |
8.下批量梯度下降 |
9.比较4种梯度下降算法 |
10.用线性模型拟合非线性数据 |
第8章:支持向量机(SVM) |
1.线性SVM分类 |
2.添加特征使数据集线性可分离 |
3.使用多项式特征的线性SVM分类器 |
4.基于多项式核的SVM分类器 |
5.高斯RBF的相似特征 |
6.基于高斯RBF核函数的SVM分类器 |
7.SVM线性回归 |
8.SVM非线性回归 |
技术专家系统讲解传授编程思路与实战。
专属社群随时沟通与讲师答疑,扫清学习障碍,自学编程不再难。
超实用资料,覆盖核心知识,关键编程技能,方便练习巩固。(部分讲师考虑到版权问题,暂未上传附件,敬请谅解)
企业常见开发实战案例,带你掌握Python在工作中的不同运用场景。
2019Python开发者大会视频免费观看,送你一个近距离感受互联网大佬的机会。
满足不同场景,开发编程语言系统学习需求,不受空间、地域限制。
【完善的技术体系】
技术成长循序渐进,帮助用户轻松掌握
掌握机器学习知识,扎实编码能力
【清晰的课程脉络】
浓缩大牛多年经验,全方位构建出系统化的技术知识脉络,同时注重实战操作。
【仿佛在大厂实习般的课程设计】
课程内容全面提升技术能力,系统学习大厂技术方法论,可复用在日后工作中。
掌握sklearn框架的核心使用方法
掌握机器学习的核心算法
拥有丰富的实战经验
掌握综合运用sklearn的能力
《Brief History of Machine Learning》介绍:这是一篇介绍机器学习历史的文章,介绍很全面,从感知机、神经网络、决策树、SVM、Adaboost到随机森林、Deep Learning.《Deep Learning in Neural Networks: An Overview》介绍:这是瑞士人工智能实验室Jurgen Schmidhuber写的最新版
0:空指针在C和C++中,有关指针的上下文中出现的0代表空指针:int i =0; //i now contains theinteger zerochar*s=0; //s now contains the nullpointer(注3: 不要认为0是一个地址,尽管空指针实现时常被作为地址0,但是实际上不必这样。)这里0是用作整数的,它代
View inflate(Context context, int resource, ViewGroup root) 方法中如果你view中没有root对象,后面你只能通过addview 方式在root上加view。如果传递root对象,次view已经添加到root里面
管理员用户登录oracle数据库[[email protected] ~]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.4.0 Production on Tue Jan 1 14:59:27 2019Copyright (c) 1982, 2013, Oracle. All rights reserved.Connected to:Oracle Data...
目 录:1、大数相加2、大数相乘3、Karatsuba 算法大数问题,简而言之就是不可以使用 int 类型直接进行加减乘除的操作,需要将其转换为字符串后再进行操作。1、大数相加分析:将两个数字字符串转换成相同长度,短的数字高位补 0,主要的操作在于两个字符串对应位置相加后得到的结果是否需要进位的问题,最后还需要剔除结果数组中高位为 0 的数。public class...
http://www.cyberciti.biz/faq/how-do-i-update-ubuntu-linux-softwares/Q. I have latest version of Ubuntu Linux. How do I update Ubuntu Linux for security and application fix or upgrades?A. Ubuntu
链式编程在Java 中的应用一、背景 近日在写一个问卷系统的时候,在处理接口返回值的时候,遇到了一些麻烦,总是感觉在处理返回对象的时候,书写的代码有一些冗余,每次都要获取对象,然后设置值,太麻烦了。因此,开始琢磨...
最近公司有个非常着急的项目,后台使用C#写的.在这个项目中,我负责前台页面显示及数据的交互.避免不了需要处理一些c#的代码.有些地方记录下来,方便以后使用.ajax$.ajax({ //提交数据的类型 POST GET type: "POST", //提交的网址 url: "../ajax/infraredVideo.ashx", data...
/script/syscode.js"> getCountrySelect(syswidth,areaForm.workCountry,workcitycountry,areaForm.workProvince,areaForm.workCity,,10100000); getProvinceSelect(syswidth02,areaForm.work
记录一下docker-compose 配置 elasticsearch集群,docker-compose.yml:version: '3'services: es01: image: elasticsearch:7.6.0 container_name: es01 environment: - node.name=es01 - cluster.name=es-docker-cluster - discovery.seed_host.
沃尔沃汽车娱乐 你不需要留任何无聊的时间在那些漫长的时间!只要切换上娱乐系统,享受这些旅行! 与流行的沃尔沃S40,有不同类型的可用的娱乐系统,你可以把你的车!一些可用的设施是天狼星卫星广播,可用于这辆车的高级音响系统带AM / FM立体声,杜比定向逻辑II环绕声系统,在仪表板6 CD转换器,防盗指示灯和12扬声器。还有性能音响系统带AM / FM立体声,在仪表板单CD播放机,防盗指示灯和
8种基本数据类型1.整形 byte Byte short Short int Integer long Long2.浮点型 float Float double Double3.逻辑型 boolean Boolean4.字符型 char Character编译自动加代码这些装箱(valueOf)拆箱(intValue,longValue,booleanValue)的方法是在编译成class文件时自动加上的...