人工智能
文章平均质量分 87
ICoder_Next
数学抽象世界,物理改变世界
展开
-
人工智能入门课程学习(10)——聚类算法
文章目录1.聚类算法简介1.1 聚类算法的一些具体应用1.2 聚类算法的概念1.3 与分类算法的最大区别2.使用sklearn中的api入门分类算法2.1 api2.2 分类案例3. 聚类算法实现流程3.1 k-means聚类步骤3.2 流程总结4.聚类算法的模型评估4.1 误差平方和(SSE \The sum of squares due to error):4.2 “肘”方法 (Elbow method) — K值确定4.3 轮廓系数法(Silhouette Coefficient)4.4 CH系数(原创 2020-05-13 20:20:59 · 1565 阅读 · 0 评论 -
人工智能入门课程学习(9)——集成算法
文章目录1.集成算法介绍1.2 机器学习中的两个核心任务1.3 集成学习中boosting和Bagging2.Bagging与随机森林2.1 Bagging集成原理2.2 随机森林的构造过程2.3 随机森林API介绍2.4 随机森林预测泰坦尼克号的生存率2.5 bagging集成优点3.Boosting3.1 Boosting简介3.2 实现过程:3.3 bagging集成与boosting集成的区别:3.4 api介绍4.总结1.集成算法介绍集成学习通过建立几个模型来解决单一预测问题。它的工作原理是原创 2020-05-13 19:52:02 · 466 阅读 · 0 评论 -
人工智能入门课程学习(8)——决策树算法
文章目录1.决策树算法简介2.决策树分类原理2.1 熵2.2 决策树的划分依据一------信息增益2.3 决策树的划分依据二----信息增益率2.4 决策树的划分依据三——基尼值和基尼指数案例2.5 小结1.决策树构建的步骤2.常见决策树类型的比较1.ID3算法2.C4.5算法CART算法3.特征工程——特征提取3.1 字典特征提取3.2 应用3.3 决策树算法api4.案例:泰坦尼克号船员生存预测4.1 步骤分析4.2 代码实现过程5.总结1.决策树算法简介决策树思想的来源非常朴素,程序设计中的条件原创 2020-05-13 19:24:30 · 1300 阅读 · 0 评论 -
人工智能入门课程学习(7)——逻辑回归
文章目录1.逻辑回归的介绍1.1 简介1.2 逻辑回归的应用场景1.3逻辑回归的原理1.4 输入1.5 激活函数2.损失与优化2.1 损失2.2 优化3.逻辑回归api介绍1.逻辑回归的介绍1.1 简介逻辑回归(Logistic Regression)是机器学习中的一种分类模型,逻辑回归是一种分类算法,虽然名字中带有回归,但是它与回归之间有一定的联系。由于算法的简单和高效,在实际中应用非常广泛。1.2 逻辑回归的应用场景广告点击率是否为垃圾邮件是否患病金融诈骗虚假账号看到上面的例子,原创 2020-05-13 10:36:01 · 649 阅读 · 1 评论 -
人工智能入门课程学习(6)——线性回归
文章目录1.线性回归的简介1.1 定义1.2 线性回归的应用场景1.3 线性模型理解使用线性回归的API解决上边的期末成绩案例线性回归API解决的数据代码实现1.线性回归的简介1.1 定义线性回归(Linear regression)是利用回归方程(函数)对**一个或多个自变量(特征值)和因变量(目标值)**之间关系进行建模的一种分析方式。特点:只有一个自变量的情况称为单变量回归,多于一个...原创 2020-05-11 10:46:49 · 1265 阅读 · 0 评论 -
人工智能入门课程学习(5)—— K近邻算法
文章目录1. K近邻算法的简介1.1 什么是K近邻算法1.2 电影案例分析2.算法的入门使用(API熟悉)1. K近邻算法的简介1.1 什么是K近邻算法根据你的“邻居”来推断出你的类别概念K Nearest Neighbor算法又叫KNN算法,这个算法是机器学习里面一个比较经典的算法, 总体来说KNN算法是相对比较容易理解的算法定义如果一个样本在特征空间中的k个最相似(即特...原创 2020-05-07 11:06:42 · 451 阅读 · 0 评论 -
人工智能入门课程学习(4)——常用工具之科学计算库pandas库的使用
文章目录1.pandas学习内容总览2.pandas的介绍与优点3.pandas中的DataFrame常用属性和方法4.索引操作与赋值运算、逻辑运算5.读取和存储文件6.高级处理6.1缺失值的处理6.2 数据的离散化处理6.3 数据的分组与聚合1.pandas学习内容总览2.pandas的介绍与优点使用:3.pandas中的DataFrame常用属性和方法4.索引操作与赋值运算...原创 2020-05-05 22:36:08 · 219 阅读 · 0 评论 -
人工智能入门课程学习(3)——常用工具之科学计算库numpy库的使用
文章目录原创 2020-05-05 09:41:35 · 173 阅读 · 0 评论 -
人工智能入门课程学习(2)——常用工具之科学计算库Matplotlib
文章目录由三层结构构成:Canvas画板,Figure画布,Axes绘图区域原创 2020-05-02 21:03:16 · 379 阅读 · 0 评论 -
Jupyter Notebook的介绍与使用
文章目录1.安装使用2.Jupyter Notebook介绍3. 使用cell操作鼠标操作快捷键操作4.Jupyter Notebook中自动补全代码等相关功能拓展4.1 安装jupyter_contrib_nbextensions库1.安装使用直接安装anaconda,里边包含了Jupyter Notebook2.Jupyter Notebook介绍Jupyter项目是一个非盈利的开源项...原创 2020-04-29 01:01:02 · 1227 阅读 · 0 评论 -
人工智能入门课程学习(1)——概念介绍
文章目录1.人工智能的分类和学习介绍2.人工智能、机器学习、深度学习概念及关系2.1 主要分支介绍3.人工智能发展的必备三要素(进行人工智能必需的要素)4.机器学习的一般流程4.1 机器学习概念4.2 流程4.1 数据的获取4.2 数据的基本处理4.3 特征工程4.3.1 特征工程包含的内容1. 特征提取2.特征预处理3.特征降维5.机器学习算法介绍5.1分类:5.2 监督学习和无监督学习5.3半...原创 2020-04-29 00:36:42 · 909 阅读 · 0 评论