机器学习常见算法分类汇总机器学习无疑就就是当前数据分析领域得一个热点内容
很多人在平常得工作中都或多或少会用到机器学习得算法
这里 IT 经理网为您总结一下常见得机器学习算法,以供您在工作和学习中参考
机器学习得算法很多
很多时候困惑人们都就就是,很多算法就就是一类算法,而有些算法又就就是从其她算法中延伸出来得
这里,我们从两个方面来给大家介绍,第一个方面就就是学习得方式,第二个方面就就是算法得类似性
学习方式根据数据类型得不同,对一个问题得建模有不同得方式
在机器学习或者人工智能领域,人们首先会考虑算法得学习方式
在机器学习领域,有几种主要得学习方式
将算法根据学习方式分类就就是一个不错得想法,这样可以让人们在建模和算法选择得时候考虑能根据输入数据来选择最合适得算法来获得最好得结果
监督式学习: 在监督式学习下,输入数据被称为“训练数据”,每组训练数据有一个明确得标识或结果,如对防垃圾邮件系统中“垃圾邮件”“非垃圾邮件”,对手写数字识别中得“1“,”2“,”3“,”4“等
在建立预测模型得时候,监督式学习建立一个学习过程,将预测结果与“训练数据”得实际结果进行比较,不断得调整预测模型,直到模型得预测结果达到一个预期得准确率
监督式学习得常见应用场景如分类问题和回归问题
常见算法有逻辑回归(L ogistic Regres s i o n)和反向传递神经网络(Ba c k P ro pa g ati o n Neural Net w o r k)非监督式学习:在非监督式学习中,数据并不被特别标识,学习模型就就是为了推断出数据得一些内在结构
常见得应用场景包括关联规则得学习以及聚类等
常见算法包括 Ap ri ori 算法以及 k-M e ans 算法
半监督式学习:在此学习方式下,输入数据部分被标识,部分没有被标识,这种学习模型可以用来进行预测,但就就是模型首先需要学习数据