Antpedia LOGO WIKI资讯

常见机器学习算法优缺点比较(一)

机器学习算法太多了,分类、回归、聚类、推荐、图像识别领域等等,要想找到一个合适算法真的不容易,所以在实际应用中,我们一般都是采用启发式学习方式来实验。通常最开始我们都会选择大家普遍认同的算法,诸如SVM,GBDT,Adaboost,现在深度学习很火热,神经网络也是一个不错的选择。假如你在乎精度(accuracy)的话,最好的方法就是通过交叉验证(cross-validation)对各个算法一个个地进行测试,进行比较,然后调整参数确保每个算法达到最优解,最后选择最好的一个。但是如果你只是在寻找一个“足够好”的算法来解决你的问题,或者这里有些技巧可以参考,下面来分析下各个算法的优缺点,基于算法的优缺点,更易于我们去选择它。 · 偏差&方差 在统计学中,一个模型好坏,是根据偏差和方差来衡量的,所以我们先来普及一下偏差和方差: 偏差:描述的是预测值(估计值)的期望E’与真实值Y之间的差距。偏差越大,越偏离真实数......阅读全文

常见机器学习算法优缺点比较(一)

  机器学习算法太多了,分类、回归、聚类、推荐、图像识别领域等等,要想找到一个合适算法真的不容易,所以在实际应用中,我们一般都是采用启发式学习方式来实验。通常最开始我们都会选择大家普遍认同的算法,诸如SVM,GBDT,Adaboost,现在深度学习很火热,神经网络也是一个不错的选择。假如你在

常见机器学习算法优缺点比较(四)

  缺点  · 当观测样本很多时,效率并不是很高;  · 对非线性问题没有通用解决方案,有时候很难找到一个合适的核函数;  · 对缺失数据敏感;  · 对于核的选择也是有技巧的(libsvm中自带了四种核函数:线性核、多项式核、RBF以及sigmoid核):  · 第一,如果样本数量小于特征

常见机器学习算法优缺点比较(二)

  常见算法优缺点  1.朴素贝叶斯  朴素贝叶斯属于生成式模型(关于生成模型和判别式模型,主要还是在于是否是要求联合分布),非常简单,你只是做了一堆计数。如果注有条件独立性假设(一个比较严格的条件),朴素贝叶斯分类器的收敛速度将快于判别模型,如逻辑回归,所以你只需要较少的训练数据即可。即使

常见机器学习算法优缺点比较(三)

  优点:实现简单,计算简单;  缺点:不能拟合非线性数据.  4.最近领算法——KNN  KNN即最近邻算法,其主要过程为:  计算训练样本和测试样本中每个样本点的距离(常见的距离度量有欧式距离,马氏距离等);  对上面所有的距离值进行排序;  选前k个最小距离的样本;  根据这k个样本的标签进行

准确预测身高?这种机器学习算法能做到

  美国密歇根州立大学的研究人员近日开发出一种先进的算法,能够根据个人基因组来预测他们的身高、骨密度,甚至是教育水平。这项成果于近日发表在《Genetics》杂志十月刊上。  这项研究的负责人、密歇根州立大学的Stephen Hsu博士表示这仅仅是开始。“尽管我们现在验证了这一工具的这三个结果,但我

比传统机器学习算法快1000倍——联想学习法

英国牛津大学材料系研究人员联合埃克塞特大学和明斯特大学的同事开发了一种片上光学处理器,能检测数据集中的相似性,速度比在电子处理器上运行的传统机器学习算法快1000倍。发表在《光学》杂志上的这项新研究的灵感来自诺贝尔奖获得者伊万·巴甫洛夫对经典条件反射的发现。巴甫洛夫在实验中发现,如果在喂食过程中提供

机器学习新算法加速药物研发进程

  据物理学家组织网2月6日报道,加拿大多伦多大学的科研人员最新研制出了一套新的机器学习算法,能生成微小蛋白质分子的3D结构。研究人员指出,新算法有望彻底变革药物的研发进程以及我们对生命的理解。  研发人员之一、多伦多大学的博士生阿里·普勒贾尼解释称,确定蛋白质分子的3D原子结构对于理解它们的工作原

用学习算法优化虚拟脊髓 机器狗一小时学会走路

  据18日《自然·机器智能》杂志报道,为了解动物如何学会走路和从绊倒中学习,德国马克斯·普朗克智能系统研究所(MPI-IS)研究人员建造了一个四足机器狗“莫蒂”,它仅仅用了一小时就学会了走路。  莫蒂充分利用了复杂的腿部力学,通过贝叶斯优化算法指导学习:其足部传感器信息与机器狗中运行的建模虚拟脊髓

中国科学技术大学团队首次实现量子机器学习算法

  中国科学技术大学潘建伟教授及其研究团队,日前在国际上首次实现量子机器学习算法。这是量子计算应用于大数据分析和人工智能领域的开创性实验工作。  国际权威物理学期刊《物理评论快报》近日发表该成果。审稿人评价该工作“非常前沿,具有高度的兴趣”“在量子机器学习这个重要而有趣的课题迈出了第一步”。  机器

深度学习算法“解密”脑活动

  英国《自然·医学》杂志9月25日在线发表的一项研究,报告了一种可以分析四肢瘫痪患者大脑活动的深度学习算法。该算法已被用于向患者的前臂肌肉传递电刺激,从而恢复瘫痪肢体的功能性运动。  慢性瘫痪患者的生活质量可以通过脑机接口加以改善。脑机接口可以将控制运动的中枢神经系统回路和辅助设备(例如计算机光标