教育房产时事环球科技商业
投稿投诉
商业财经
热点动态
科技数码
软件应用
国际环球
晨报科学
新闻时事
信息智能
汽车房产
办公手机
教育体育
生活生物

智能算法(人工智能常见算法简介)

  智能算法(人工智能常见算法简介)
  人工智能的三大基石—算法、数据和计算能力,算法作为其他之一,是非常重要的,那么人工智能都会涉及哪些算法呢?不同算法适用于哪些场景呢?
  一、按照模型训练方式不同可以分为监督学习(Supervised Learning),无监督学习(Unsupervised Learning)、半监督学习(Semi-supervised Learning)和强化学习(Reinforcement Learning)四大类。
  常见的监督学习算法包含以下几类:
  (1)人工神经网络(Artificial Neural Network)类:反向传播(Backpropagation)、波尔兹曼机(Boltzmann Machine)、卷积神经网络(Convolutional Neural Network)、Hopfield网络(hopfield Network)、多层感知器(Multilyer Perceptron)、径向基函数网络(Radial Basis Function Network,RBFN)、受限波尔兹曼机(Restricted Boltzmann Machine)、回归神经网络(Recurrent Neural Network,RNN)、自组织映射(Self-organizing Map,SOM)、尖峰神经网络(Spiking Neural Network)等。
  (2)贝叶斯类(Bayesin):朴素贝叶斯(Naive Bayes)、高斯贝叶斯(Gaussian Naive Bayes)、多项朴素贝叶斯(Multinomial Naive Bayes)、平均-依赖性评估(Averaged One-Dependence Estimators,AODE)
  贝叶斯信念网络(Bayesian Belief Network,BBN)、贝叶斯网络(Bayesian Network,BN)等。
  (3)决策树(Decision Tree)类:分类和回归树(Classification and Regression Tree,CART)、迭代Dichotomiser3(Iterative Dichotomiser 3, ID3),C4.5算法(C4.5 Algorithm)、C5.0算法(C5.0 Algorithm)、卡方自动交互检测(Chi-squared Automatic Interaction Detection,CHAID)、决策残端(Decision Stump)、ID3算法(ID3 Algorithm)、随机森林(Random Forest)、SLIQ(Supervised Learning in Quest)等。
  (4)线性分类器(Linear Classifier)类:Fisher的线性判别(Fisher’s Linear Discriminant)
  线性回归(Linear Regression)、逻辑回归(Logistic Regression)、多项逻辑回归(Multionmial Logistic Regression)、朴素贝叶斯分类器(Naive Bayes Classifier)、感知(Perception)、支持向量机(Support Vector Machine)等。
  常见的无监督学习类算法包括:
  (1) 人工神经网络(Artificial Neural Network)类:生成对抗网络(Generative Adversarial Networks,GAN),前馈神经网络(Feedforward Neural Network)、逻辑学习机(Logic Learning Machine)、自组织映射(Self-organizing Map)等。
  (2) 关联规则学习(Association Rule Learning)类:先验算法(Apriori Algorithm)、Eclat算法(Eclat Algorithm)、FP-Growth算法等。
  (3)分层聚类算法(Hierarchical Clustering):单连锁聚类(Single-linkage Clustering),概念聚类(Conceptual Clustering)等。
  (4)聚类分析(Cluster analysis):BIRCH算法、DBSCAN算法,期望最大化(Expectation-maximization,EM)、模糊聚类(Fuzzy Clustering)、K-means算法、K均值聚类(K-means Clustering)、K-medians聚类、均值漂移算法(Mean-shift)、OPTICS算法等。
  (5)异常检测(Anomaly detection)类:K最邻近(K-nearest Neighbor,KNN)算法,局部异常因子算法(Local Outlier Factor,LOF)等。
  常见的半监督学习类算法包含:生成模型(Generative Models)、低密度分离(Low-density Separation)、基于图形的方法(Graph-based Methods)、联合训练(Co-training)等。
  常见的强化学习类算法包含:Q学习(Q-learning)、状态-行动-奖励-状态-行动(
  State-Action-Reward-State-Action,SARSA)、DQN(Deep Q Network)、策略梯度算法(Policy Gradients)、基于模型强化学习(Model Based RL)、时序差分学习(Temporal Different Learning)等。
  常见的深度学习类算法包含:深度信念网络(Deep Belief Machines)、深度卷积神经网络(Deep Convolutional Neural Networks)、深度递归神经网络(Deep Recurrent Neural Network)、分层时间记忆(Hierarchical Temporal Memory,HTM)、深度波尔兹曼机(Deep Boltzmann Machine,DBM)、栈式自动编码器(Stacked Autoencoder)、生成对抗网络(Generative Adversarial Networks)等。
  二、按照解决任务的不同来分类,粗略可以分为二分类算法(Two-class Classification)、多分类算法(Multi-class Classification)、回归算法(Regression)、聚类算法(Clustering)和异常检测(Anomaly Detection)五种。
  1.二分类(Two-class Classification)
  (1)二分类支持向量机(Two-class SVM):适用于数据特征较多、线性模型的场景。
  (2)二分类平均感知器(Two-class Average Perceptron):适用于训练时间短、线性模型的场景。
  (3)二分类逻辑回归(Two-class Logistic Regression):适用于训练时间短、线性模型的场景。
  (4)二分类贝叶斯点机(Two-class Bayes Point Machine):适用于训练时间短、线性模型的场景。(5)二分类决策森林(Two-class Decision Forest):适用于训练时间短、精准的场景。
  (6)二分类提升决策树(Two-class Boosted Decision Tree):适用于训练时间短、精准度高、内存占用量大的场景
  (7)二分类决策丛林(Two-class Decision Jungle):适用于训练时间短、精确度高、内存占用量小的场景。
  (8)二分类局部深度支持向量机(Two-class Locally Deep SVM):适用于数据特征较多的场景。
  (9)二分类神经网络(Two-class Neural Network):适用于精准度高、训练时间较长的场景。
  解决多分类问题通常适用三种解决方案:第一种,从数据集和适用方法入手,利用二分类器解决多分类问题;第二种,直接使用具备多分类能力的多分类器;第三种,将二分类器改进成为多分类器今儿解决多分类问题。
  常用的算法:
  (1)多分类逻辑回归(Multiclass Logistic Regression):适用训练时间短、线性模型的场景。
  (2)多分类神经网络(Multiclass Neural Network):适用于精准度高、训练时间较长的场景。
  (3)多分类决策森林(Multiclass Decision Forest):适用于精准度高,训练时间短的场景。
  (4)多分类决策丛林(Multiclass Decision Jungle):适用于精准度高,内存占用较小的场景。
  (5)"一对多"多分类(One-vs-all Multiclass):取决于二分类器效果。
  回归
  回归问题通常被用来预测具体的数值而非分类。除了返回的结果不同,其他方法与分类问题类似。我们将定量输出,或者连续变量预测称为回归;将定性输出,或者离散变量预测称为分类。长巾的算法有:
  (1)排序回归(Ordinal Regression):适用于对数据进行分类排序的场景。
  (2)泊松回归(Poission Regression):适用于预测事件次数的场景。
  (3)快速森林分位数回归(Fast Forest Quantile Regression):适用于预测分布的场景。
  (4)线性回归(Linear Regression):适用于训练时间短、线性模型的场景。
  (5)贝叶斯线性回归(Bayesian Linear Regression):适用于线性模型,训练数据量较少的场景。
  (6)神经网络回归(Neural Network Regression):适用于精准度高、训练时间较长的场景。
  (7)决策森林回归(Decision Forest Regression):适用于精准度高、训练时间短的场景。
  (8)提升决策树回归(Boosted Decision Tree Regression):适用于精确度高、训练时间短、内存占用较大的场景。
  聚类
  聚类的目标是发现数据的潜在规律和结构。聚类通常被用做描述和衡量不同数据源间的相似性,并把数据源分类到不同的簇中。
  (1)层次聚类(Hierarchical Clustering):适用于训练时间短、大数据量的场景。
  (2)K-means算法:适用于精准度高、训练时间短的场景。
  (3)模糊聚类FCM算法(Fuzzy C-means,FCM):适用于精确度高、训练时间短的场景。
  (4)SOM神经网络(Self-organizing Feature Map,SOM):适用于运行时间较长的场景。
  异常检测
  异常检测是指对数据中存在的不正常或非典型的分体进行检测和标志,有时也称为偏差检测。
  异常检测看起来和监督学习问题非常相似,都是分类问题。都是对样本的标签进行预测和判断,但是实际上两者的区别非常大,因为异常检测中的正样本(异常点)非常小。常用的算法有:
  (1)一分类支持向量机(One-class SVM):适用于数据特征较多的场景。
  (2)基于PCA的异常检测(PCA-based Anomaly Detection):适用于训练时间短的场景。
  常见的迁移学习类算法包含:归纳式迁移学习(Inductive Transfer Learning) 、直推式迁移学习(Transductive Transfer Learning)、无监督式迁移学习(Unsupervised Transfer Learning)、传递式迁移学习(Transitive Transfer Learning)等。
  算法的适用场景:
  需要考虑的因素有:
  (1)数据量的大小、数据质量和数据本身的特点
  (2)机器学习要解决的具体业务场景中问题的本质是什么?
  (3)可以接受的计算时间是什么?
  (4)算法精度要求有多高?
  有了算法,有了被训练的数据(经过预处理过的数据),那么多次训练(考验计算能力的时候到了)后,经过模型评估和算法人员调参后,会获得训练模型。当新的数据输入后,那么我们的训练模型就会给出结果。业务要求的最基础的功能就算实现了。
  互联网产品自动化运维是趋势,因为互联网需要快速响应的特性,决定了我们对问题要快速响应、快速修复。人工智能产品也不例外。AI + 自动化运维是如何工作的呢?

什么植物去甲醛(怎样知道房间里面有没有甲醛)很多人在日常生活中,都会去养一些花卉植物,通过养花能够让生活变得更充实,并且还可以让人们心里更轻松。但是在花卉植物当中,并不是所有的花卉植物都适合养在家中,大家若是喜爱养花,最好是白醋和陈醋有什么区别(用醋除甲醛真的有用吗)你的苦恼,我来解决!你是不是面对各种名称的食用醋,却不知该如何使用?你是不是无论做什么菜,都只用一种醋?你是不是认为醋仅仅是给菜肴增加酸味?很多人其实遇到过以上烦恼,该用陈醋的时候绝招治痔疮无一例复发(绝招专治痔疮无一例复发的方法)绝招治痔疮无一例复发(绝招专治痔疮无一例复发的方法)痔疮是什么?痔疮是人体直肠末端粘膜下和肛管皮肤下静脉丛发生扩张和屈曲所形成的柔软静脉团。多见于经常站立者和久坐者。痔疮包括内痔外寻麻疹治疗(荨麻疹怎么治疗效果更有效!)寻麻疹治疗(荨麻疹怎么治疗效果更有效!)荨麻疹是一种比较常见的皮肤疾病,也是种带给患者造成伤害是比较巨大的疾病,如果不抓紧时间积极去接受正规医院的治疗,只怕会给患者造成的伤害更大。治疗癫痫有哪些方法(治疗疾病的方法)是指反复发作的慢性脑部疾病,会突然间毫无缘由的发作,任何年龄段的人群均可发病,是最常见的神经系统疾病之一。治疗原则单药治疗(至少2种单用药治疗失败后才考虑联用药)小剂量起始,滴定增今日山东花生仁价格(2021年花生价格)价格上涨,那么2020花生价格最新行情是怎样的花生后期价格走势如何变化。今日花生价格今日价格最新报价行情走势来自于我的钢铁网门户网站,价格也处于调整期。目前已少量上市,显露出白翎,教大家Win10已重置应用默认设置的解决方法教大家Win10已重置应用默认设置的解决方法相信现在有很多小伙伴都想要知道Win10已重置应用默认设置的一些相关信息吧,因为当我们了解到Win10已重置应用默认设置的一些相关信息之好看的英文网名(小众又好用的英文名字)好看的英文网名(小众又好用的英文名字)女生篇Ashley意思是来自木岑树林的人。Ashley这个名字给人的印象是,一个非常美丽的医生或律师等高级职业妇女,品味很高,道德标准也很高,时尚英文名字(这些时髦又实用的英文名)时尚英文名字(这些时髦又实用的英文名)随着时代的发展,越来越多的人开始重视英语,并且,也有意识的为自己或者为孩子起一个英文名,不管是为了提升自己的修养和气质,还是给孩子一个学习英语lol手游什么时候出来(lol战绩查询微信小程序)相信对于英雄联盟手游国服的上线,大家肯定是已经期待了好长一段时间,但是迟迟没有上线确实也让很多玩家们为此感到了着急,毕竟英雄联盟十年端游的过程当中是累积起来了不少的忠实用户,尤其是王者荣耀一局多少流量(英雄联盟手游流量)不管你是不是低头族,有一种生物你绝对知道WiFi!特别是每当月底,喜欢玩王者荣耀的小伙伴会更加依赖WiFi,毕竟流量已不多,WiFi能救命啊!那么问题来了玩一局王者荣耀大概需要多少
基金走势图怎么看(最新基金行情分析)当我们想买基金时,基金业绩走势图里各种图形,数据,眼花缭乱有没有,在这里小编以某混合基金为例子,具体介绍下业绩走势图该怎么看。欧元升值想了解基金业绩走势图之前我们首先了解什么是累计如何看k线(如何看懂基金k线图的方法)K线理论最初是起源于日本,也是最古老的技术分析方法。K线则具有我们东方人所擅长的形象思维特点,和西方的演绎法相比,可能没办法得出准确的技术指标定量,因此K线图运用起来还是需要一些主基金怎么玩才能赚钱(基金亏了死守会回本吗)昨天上证指数跌幅1。09,沪深300跌幅1。74又是一片绿油油如果是重仓买基半年以上的,现在的下跌就只是盈利回撤,也许没那么难受但如果是今年才刚开始买基金的,就已经是实实在在的亏损银华基金近期市场的变与不变原因有三近期市场调整主要由于ldquo三个变化rdquo,即流动性环境边际收紧市场过热下的结构分化,及美国大选日益临近地缘政治冲突层出不穷。向后展望,银华基金认为ldquo三个不变rdqu怎么买货币基金(货币基金如何投资)今天我来讲一讲我们几乎所有人都接触过的货币基金。有人看到这句话时可能会产生疑惑,几乎所有人都接触过?我好像没接触过啊。是的,如果说起货币基金你确实可能会觉得自己没接触过,但是一旦说银华基金怎么样(银华基金哪个好)2021年已过半,基金公司中考成绩也已出炉。海通证券数据显示,银华基金近五年权益类产品绝对收益184。83,在20家大中型基金公司中排名第二近三年,权益类绝对收益136。71,同样理财通和余额宝哪个好(零钱通收益再升级可靠吗)在很多人的心目中,存款是最稳妥的投资理财方式,就拿稳定性而言,市面上最安全的一种投资理财那就是银行存款了。银行存款是有固定利息可以拿的,如果根据自己的本金金额,选到一个利率较高的存怎么样购买基金(新手如何开户买基金)基金有很多种,但大部分的朋友挑选出来的基金都是集中在那几十支热门的基金。因为这些基金的历史业绩是出类拔萃的,公认的好基金。但当我们选好了这些基金之后,就会面临一个比较尴尬的问题,那聚享游一天能赚多少钱(试玩app赚钱平台排行榜)昨天刷头条,看到有人说马上就要过中秋了,可我一个四十多岁的中年人竟然连一桌饭菜都没钱置办,是不是有点失败?看到这个问题,挺让我无语的。我就在想问这句话的是不是一个坐轮椅生活不能自理美团众包一天能赚多少(外卖晚上3个小时能挣多少钱)头条官方,给我一点展现在头条看过很多条友说美团骑手赚不到钱或者忙活一天下来到手的收入少之又少,你们说这些话之前有想过为什么吗?我想通过自己的经历告诉你们,别一竹杠打死一船人,你挣不玩派派一天能赚多少钱(派派45级后还能赚钱吗)现在很多人和我一样,都在想搞点外快,赚赚小钱,可往往浪费了大把的时间。1。良心软件,和良心软件。首先可以肯定的,今日头条极速版是良心的,不然我就不会在这里告诉你。其次派派也是一款不