机器学习(周志华) 参考答案 第三章 线性模型 3.5
来源:互联网 发布:淘宝网q币充值软件 编辑:程序博客网 时间:2024/06/05 08:58
机器学习(周志华) 参考答案 第三章 线性模型 3.5
机器学习(周志华西瓜书) 参考答案 总目录
- http://blog.csdn.net/icefire_tyh/article/details/52064910
机器学习(周志华) 参考答案 第三章 线性模型
- http://blog.csdn.net/icefire_tyh/article/details/52069025
5.编程实现线性判别分析,并给出西瓜数据集3.0α上的结果。
线性判别法没啥好说的,由于西瓜数据集数据分布不太友好,所以LDA结果也不是那么
西瓜数据集3.0
LDA在线性不可分的数据集下确实确实结果不理想
%线性判别分析(LDA) 西瓜数据集3.0ɑx = xlsread('C:\Users\icefire\Desktop\ml\西瓜3.0.xlsx', 'sheet1', 'A1:Q2');y = xlsread('C:\Users\icefire\Desktop\ml\西瓜3.0.xlsx', 'sheet1', 'A4:Q4');%更改y的值用来适合程序 1好瓜 2坏瓜y=2-y;u= zeros(2);%计算均值for i=1:17 u(:,y(i)) = u(:,y(i)) + x(:,i);endu(:,1) = u(:,1) / 8;u(:,2) = u(:,2) / 9;%计算两类协方差矩阵和Sw=zeros(2);for i=1:17 Sw=Sw+(x(:,i)-u(:,y(i)))*(x(:,i)-u(:,y(i))).';end%使用奇异值分解计算w [U,S,V] = svd (Sw);w=V/S*U.'*(u(:,1) - u(:,2));%画出散点图以及计算出的直线%逐点画 分别表示是否好瓜for i=1:17 if y(i)==1 plot(x(1,i),x(2,i),'+r'); hold on; else if y(i)==2 plot(x(1,i),x(2,i),'og'); hold on; end endend%计算出直线边界点 并绘制直线ply=-(0.1*w(1)-0.01)/w(2);pry=-(0.9*w(1)-0.01)/w(2);line([0.1 0.9],[ply pry]);xlabel('密度');ylabel('含糖率');title('线性判别分析(LDA)');
1 0
- 机器学习(周志华) 参考答案 第三章 线性模型 3.5
- 机器学习(周志华) 参考答案 第三章 线性模型 3.3
- 机器学习(周志华) 参考答案 第三章 线性模型 3.4
- 机器学习(周志华) 参考答案 第三章 线性模型
- 第三章 线性模型--机器学习(周志华)参考答案
- 读书笔记《机器学习》: 第三章:线性模型
- <机器学习>(周志华)读书笔记 -- 第三章 线性模型
- 机器学习(周志华)_第三章线性模型
- 机器学习(周志华) 参考答案 第二章模型评估与选择
- 机器学习(周志华) 参考答案 第十四章概率图模型
- 机器学习(周志华) 参考答案 第十四章 概率图模型 14.9
- 第二章 模型评估与选择--机器学习(周志华) 参考答案
- 周志华 《机器学习》之 第三章(线性模型)概念总结
- 机器学习(周志华) 参考答案 第四章 决策树
- 机器学习(周志华) 参考答案 第五章 神经网络
- 机器学习(周志华) 参考答案 第九章 聚类
- 机器学习----线性模型
- 《机器学习》周志华第一章参考答案
- Java中循环运算的小练习
- centos 配置网卡
- strtok()函数的实现
- HDU 3533 广搜
- 解读USR-TCP232-Test测试软件只链接发送不显示问题
- 机器学习(周志华) 参考答案 第三章 线性模型 3.5
- Best Time to Buy and Sell Stock
- ROS(indigo)一个简单灵活和可扩展的2D多机器人仿真器stdr_simulator
- SGU326 perspective 最大流 竞赛排名问题
- python3 比较两个list的结构
- poj 1860 Currency Exchange
- Android应用优化过程分析
- Codeforces Round #271 (Div. 2) F 线段树+pair
- 红黑树(插入)