1、欢迎参加《机器学习》
2、什么是机器学习?
机器学习(Machine Learning, ML)是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。
它是人工智能的核心,是使计算机具有智能的根本途径,其应用遍及人工智能的各个领域,它主要使用归纳、综合而不是演绎。
监督学习和无监督学的的区别为是否需要人工参与数据结果的标注。
3、监督学习(Supervised Learning)
预先给定数据量的输入和对应的结果,即训练集,利用这个样本训练得到一个模型(建模拟合),然后利用这个模型,将所有的输入映射为所有的输出(让计算机预测未知数据的结果)。
1)回归问题(房屋价格预测问题):预测一系列连续的值
2)分类问题(根据某一特征判断是否为恶性肿瘤或良性肿瘤):预测一系列的离散值
4、无监督学习(Unsupervised Learning)
1)聚类算法(组织大型计算机集群)
2)非聚类(鸡尾酒会算法)
神奇的一行代码:
[W,s,v] = svd((repmat(sum(x.*x,1),size(x,1),1).*x)*x‘);
工具:Octave;matlab;也可使用TensorFlow等开源机器学习框架
原文地址:https://www.cnblogs.com/tanxu05/p/10567223.html
时间: 2024-10-25 15:50:50