AI训练营笔记
laiczhang
做一件好事。
展开
-
Day02 - python 基础语法
python 基础语法一,编程规范1,代码开头python中的代码必须顶格编写,除非被作为语句嵌套在条件判断或条件循环中2,代码层级第一层顶格编写,第二层开头需要预留4个空格3,对齐方式同一个层级的代码必须严格对齐4,注释单行注释:#多行注释:首尾处用成对三引号即可,5,代码块逻辑判断if以及循环条件while和for条件后均以冒号结尾,然后通过4个空格开始下一层级的实际执...原创 2019-05-03 16:50:29 · 1531 阅读 · 0 评论 -
Day03 - Python中科学计算库Numpy基本使用
Day03 - Python中科学计算库Numpy基本使用参考代码链接:https://pan.baidu.com/s/17NAoghPf0vdN3rlMwFi9PQ 提取码:zfl61,Numpy简介本节我们将会学习Python中用于科学计算的第三方库之Numpy。在学习了Python中的基本知识后,我们开始学习机器学习中的常用的知识了。NumPy是一个开源的Pyth...原创 2019-05-04 16:51:44 · 1712 阅读 · 1 评论 -
机器学习实战训练营-第2章-k-近邻算法-2.1
机器学习实战训练营-第2章-k-近邻算法-2.1核心:基于距离的测量方式,并将它应用于约会网站配对和手写识别系统中。难点:选取的k值不好确定注意:因为是基于距离比较,所以样本个特征之间的取值范围差别较大的时候,应该对特征进行归一化处理,提升分类效果。2.1概述优点:精度高,对异常值不敏感,无数据输入假定缺点:计算复杂度高,空间复杂度高适用数据范围:数值型和标称型工作原理:存在一个样...原创 2019-05-04 20:22:34 · 1237 阅读 · 0 评论 -
Day05 - python中2D绘图库matplotlib基本使用
Day05 - python中2D绘图库matplotlib基本使用参考代码链接:https://pan.baidu.com/s/1SRbjdQyAvR54hnV4l1z2og 提取码:9aos1,matplotlib基本介绍作为一个Python 2D绘图库,它可以在各种平台上以各种硬拷贝格式和交互式环境生成出具有出版品质的图形。 Matplotlib可用于Python脚本,Pytho...原创 2019-05-08 14:01:53 · 1342 阅读 · 0 评论 -
机器学习实战训练营-第2章-k-近邻算法-2.2实例:使用k-近邻算法改进约会网站的配对效果
2.2实例:使用k-近邻算法改进约会网站的配对效果2.2.1准备数据:从文本文件中解析数据将文本记录到转换Numpy的解析程序def filezmatrix(filename): fr = open(filename) arrayOfLines = fr.readlines() numberOfLines = len(arrayOLines) returnMat = zeros((n...原创 2019-05-08 22:10:05 · 1263 阅读 · 0 评论 -
机器学习实战训练营-第2章-k-近邻算法-2.3实例:手写识别系统
机器学习实战训练营-第2章-k-近邻算法-2.3实例:手写识别系统(1)收集数据:提供文本文件(2)准备数据:编写函数classif0(),将图像格式转换为分类器使用的list格式(3)分析数据:在python命令提示符中检查数据,确保符合要求(4)训练算法:此步骤不适用于K-近邻算法。(5)测试算法:编写函数使用提供的部分数据集作为测试样本,测试样本与非测试样本的区别在于测试样本是已经...原创 2019-05-09 14:49:15 · 1219 阅读 · 0 评论 -
Day04 - Python中科学计算库pandas基本使用
Day04 - Python中科学计算库pandas基本使用参考代码链接:https://pan.baidu.com/s/1TnsQnoe3AIXnlbi1SkkC0A 提取码:znk21,pandas简介pandas是基于numpy的一个开源python库,被广泛用于快速分析数据,以及数据清洗和准备工作。pandas中有两类重要的数据结构,就是序列seri...原创 2019-05-08 01:03:57 · 1156 阅读 · 0 评论 -
AI基础科普|监督学习
什么是监督学习?监督学习是机器学习中的一种训练方式/学习方式。监督学习需要有明确的目标,很清楚自己想要什么结果。比如:按照“既定规则”来分类、预测某个具体的值…监督并不是指人站在机器旁边看机器做的对不对,而是下面的流程:①选择一个适合目标任务的数学模型②先把一部分已知的“问题和答案”(训练集)给机器去学习③机器总结出了自己的“方法论”④人类把”新的问题”(测试集)给机器,让他去解答上...原创 2019-05-11 10:50:03 · 2363 阅读 · 0 评论 -
Day6_sklearn库
参考代码链接:https://pan.baidu.com/s/161frrWN8hEf9mQvVgxuaZg 提取码:cz4v1,sklearn简介简介: Python中在机器学习任务中用得最多的的第三方库之sklearn。通俗的理解,sklearn中已经帮我们写好了很多模块,这些模块我们可以直接拿来做数据预处理,特征选择,建立模型和调节参数,...原创 2019-05-11 21:48:04 · 1110 阅读 · 0 评论