美文网首页
机器学习算法

机器学习算法

作者: leoryzhu | 来源:发表于2018-01-22 19:57 被阅读10次

机器学习的算法分监督算法和无监督 算法。监督算法包括回归算法,神经网络,SVM;无监督算法包括聚类算法,降维算法。

一、回归算法
      分线性回归和逻辑回归。线性回归预测的结果是线性数值,逻辑回归预测的结果是离散分类数值,线性回归用一般使用“最小二乘法”来求解,最后转化成求极值,数学上是用求导数0,不过计算机干不了,计算机用梯度下降法来求极值。

二、神经网络(也称之为人工神经网络,ANN)
     
分成输入层、隐藏层、输出层。输入层负责接收信号,隐藏层负责对数据的分解与处理,最后的结果被整合到输出层。每个层由数个处理单元组成,若干个层再组成网络,即神经网络。每个处理单元事实上就是一个逻辑回归模型。例子LeNet手写数字识别。 
      深度学习,即多隐藏层的神经网络

三、SVM(支持向量机)
        诞生于统计学,是逻辑回归算法的强化。最典型的特征就是可以将低维的空间映射到高维的空间,比如非线性二维平面分界可以映射到线性三维空间中。

四、聚类算法            
       训练数据都是不含标签的,而算法的目的则是通过训练,推测出这些数据的标签。聚类算法是无监督算法中的最典型的代表。而聚类算法中最典型的代表就是K-Means算法。

五、降维算法 
     
 顾名思义就是将数据从高维降到低维。维度是特征的数量。降维算法能去掉数据冗余,降维算法的主要作用是压缩数据与提升机器学习其他算法的效率,通过降维算法,可以将具有几千个特征的数据压缩至若干个特征,PCA算法(即主成分分析算法)

六、推荐算法
       一类是基于物品内容推荐,另一类是根据用户相似度推荐,一般两者混合使用。比较有名的算法是协同过滤算法。

七、其他算法    
       如高斯判别、朴素贝叶斯、决策树等算法。

相关文章

  • 人工智能 机器学习 深度学习

    一、人工智能包括机器学习,而机器学习包括深度学习。 人工智能就是算法组成的, 而机器学习就是包括很多算法,机器学习...

  • 机器学习和算法

    机器学习算法 github主页:机器学习和算法 最近以来一直在学习机器学习和算法,然后自己就在不断总结和写笔记,记...

  • 终极算法 by domingos(一)

    第一章 机器学习革命 算法:输入数据和算法,输出结果。 机器学习:输入数据和结果,输出算法。 在机器学习中,知识往...

  • 主成分分析法(PCA)等降维(dimensionality re

    机器学习算法学习路上的伙伴们,早安、午安、晚安,机器学习一些基础算法的初级知识学的差不多啦,跟着《机器学习算法实战...

  • 机器学习框架及算法汇总

    机器学习知识架构汇总 机器学习算法汇总

  • 谁能看懂这个

    机器学习算法盘点:人工神经网络、深度学习 机器学习的算法很多。很多时候困惑人们都是,很多算法是一类算法,而有些算法...

  • meta learning

    想较于之前的机器学习算法,meta learning 是让机器学会学习。传统的机器算法只是希望机器学习到一个函数,...

  • 成为顶尖算法专家需要知道哪些算法?

    摘要: 顶尖的机器学习专家需要的算法,要不要? 机器学习算法简介 有两种方法可以对你现在遇到的所有机器学习算法进行...

  • 机器学习

    1.机器学习算法 2.机器学习框架 3.机器学习应用案例

  • 《机器学习(周志华)》学习笔记(三)

    Q:机器学习中最简单的学习算法是什么? A:最简单的机器学习算法莫过于线性回归算法了。线性回归算法的基本形式如下:...

网友评论

      本文标题:机器学习算法

      本文链接:https://www.haomeiwen.com/subject/wplraxtx.html