github上有个人工智能的开放库、我先从机器学习开始学习
内容与《机器学习实战》这本书相关
学习地址: https://github.com/apachecn/AiLearning
PCA:
相关数据集:
https://github.com/apachecn/AiLearning/tree/master/db/13.PCA
解释文章:
https://www.cnblogs.com/mooba/p/5530577.html
https://www.cnblogs.com/zy230530/p/7074215.html
相关知识:
线性代数:
方差
协方差
协方差矩阵
知识点包括为啥要有方差、协方差、协方差矩阵?如何计算?
其他:
什么是降维?
等等
代码bug:
注意python3在运行loadDataSet这个函数时可能会报错,解决方法:
http://www.bubuko.com/infodetail-2557564.html
isnan在判断object类型时报错,一开始在网上找了半天,都是一样的版本,但是别人都能正确的执行
最终怀疑自己的secom.data数据格式有问题,在《机器学习实战》这本书上找到对应数据集下载地址
http://archive.ics.uci.edu/ml/machine-learning-databases/secom/secom.data
重新下载,运行测试ok,真是吐血!!!