《机器学习实战》 1.机器学习基础

说在前面

这一部分博客主要是记录自己根据《机器学习实战》这本书自学机器学习的记录,欢迎评论提出自己的问题,但是不喜勿喷,代码都是使用python3语言写的,所有的代码都来源于《机器学习实战》这本书上,可能存在一小部分关于python2(书上的代码使用的是python2)到python3的代码适应。

就是下面这本书,不过我使用的是中文版的就叫做《机器学习实战》

提取码: ckjj 

《机器学习实战》 1.机器学习基础_第1张图片

开发机器学习应用程序的步骤:

1.收集数据

2.准备输入数据

3.分析输入数据

4.训练算法

5.测试算法

6.使用算法

numpy函数库基础

导入相关包

from numpy import *

随机生成4*4的数组

random.rand(4,4)

结果:

《机器学习实战》 1.机器学习基础_第2张图片

将数组转化为矩阵

randMat = mat(random.rand(4,4))

.I实现矩阵求逆

randMat.I

结果:

《机器学习实战》 1.机器学习基础_第3张图片

 存储逆矩阵并执行矩阵乘法:

invRandMat=randMat.I
randMat*invRandMat

结果:

《机器学习实战》 1.机器学习基础_第4张图片

查看误差值:

myEye=randMat*invRandMat
myEye-eye(4)

 结果:

《机器学习实战》 1.机器学习基础_第5张图片

你可能感兴趣的:(tensorflow学习,机器学习,人工智能)