码迷,mamicode.com
首页 > 其他好文 > 详细

机器学习--简单神经网络

时间:2017-09-17 18:56:03      阅读:192      评论:0      收藏:0      [点我收藏+]

标签:最小   最大值   --   机器   准备   src   img   文件   二维   

技术分享

 

技术分享

 

 技术分享

 

 技术分享

 

技术分享

技术分享

 

 技术分享

 

 技术分享

 

技术分享

技术分享

 

 

 技术分享

技术分享

 

技术分享

技术分享

 

 

 技术分享

 

技术分享

 

 技术分享

 

代码实现上面的算法

技术分享

                                   技术分享

                     技术分享

                                技术分享

                           技术分享

 

 数据

 技术分享

 

把数据读取进来显示前10行

 技术分享

技术分享

 

把前面0到100行的数据的第4列打印出来

技术分享

 

 

把两种字符串转化为-1 和1

技术分享

 

 

把文件里第0列和第2列的数据打印出来

技术分享

 

     把前50条数据的第0列作横坐标 第1列为纵坐标                   把后50条数据的第0列作横坐标 第1列为纵坐标   把图画出来

 

技术分享

技术分享

 

 

对数据可视化准备足够的数据

准备好两种颜色,判断数据属于哪一个种类,并根据相应的种类绘制相应的颜色进行填充

技术分享

 

这两行代码就是活得花径花瓣的长度的最大值和最小值

技术分享

 

技术分享

 

meshgrid的作用就是通过 x1_min  x1_max  resolution构造成一个向量然后再把这个向量扩展成一个二维矩阵

技术分享

 

 把这个向量np.arange(x1_min,x1_max,resolytion)打印出来

技术分享

 

 

 技术分享

技术分享

可以看到x1的每一行都是向量np.arange(x1_min,x1_max,resolytion)  而且有255行 ,为什么是255行,

是根据np.arange(x2_min,x2_max,resolytion)所得到一个特性

可以打印出来看看

技术分享

 

 技术分享

 

有了数据之后我们可以把数据输入模型得到预测结果

 

 分别把xx1 xx2转化成向量,并且把预测结果存放到Z中

技术分享

 

 技术分享

技术分享

 

 

 

技术分享

 

 技术分享

技术分享

 

 技术分享

技术分享

 

 

代码实现

技术分享

                                  技术分享

                                   技术分享

                                   技术分享

 技术分享

技术分享

 

 技术分享

 

机器学习--简单神经网络

标签:最小   最大值   --   机器   准备   src   img   文件   二维   

原文地址:http://www.cnblogs.com/braveym/p/7533581.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!