人工智能算法来源于什么(2023年最新分享)

导读:本篇文章新媒号来给大家介绍有关人工智能算法来源于什么的相关内容,希望对大家有所帮助,一起来看看吧。

人工智能算法简介

人工智能的三大基石—算法、数据和计算能力,算法作为其中之一,是非常重要的,那么人工智能都会涉及哪些算法呢?不同算法适用于哪些场景呢?

一、按照模型训练方式不同可以分为监督学习(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)算法精度要求有多高?

————————————————

原文链接:

人工智能算法的来源源于哪里?

人工智能用的比较多的语言有:Python、JAVA 和相关语言、C/C++、JavaScript、R语言。

人工智能是需要人力、脑力、开发、高等技术与不断的研究和尝试等等一系列超高难度的作业才能完成的科技产品。当然这种研究是得到国家和人们大力支持的发展。它的发展对国际影响力是非常大的。人工智能也可以定义为高仿人类,虽然不可能会像人一样具有灵敏的反应和思考能力,但人工知能是按照人类的思想结构等等的探索而开发的研究。

人工智能的开发最主要的目的就是为了替人类做复杂、有危险难度、重复枯燥等的工作,所以人工智能是以人类的结构来设计开发的,人工智能在得到较好的开发后国家也是全力给予支持。人工智能的开发主要也是为了帮助和便利人类的生活。所以人工智能的定义一直以来都是以“协助人类”而存在的。人工智能概念的火热促进了不少行业的兴起,比如域名,许多相关的.top域名已经被注册。

以后可能在很多传统行业,比如银行,会有人工智能帮你得到更好的收益。信用卡或其他的贷款会由人工智能来决定哪些人士可以安全地放贷,而且会还钱。然后再往下人工智能可以开始动了,就可以进入工业机器人、商业机器人,终进入家庭机器人。

人工智能算法来源于什么(2023年最新分享)  第1张

人工智能是什么? 什么是人工智能算法

《博弈圣经》人工智能的定义;人们把理性看成智能、把智能看成(0、1、2、)三维数码、把三维数码看成逻辑,人工智能,也就是理性的三维数码逻辑(+-×÷)精确的运算。

博弈圣经著作人的理论学说;人工智能是什么,人们必须知道什么是思考、什么是思想、什么是智慧?才能对人工智能有一点粗略的认知。

博弈圣经著作人的理论学说;感觉、思维、意识,形成的观念,它会自我构成一致性的思考;它会通过文化的传播方式,以唯心主义的自信、以及对唯物主义认识的思考、在第三空地里产生思想;《博弈圣经》智慧的定义;智慧就是文化进程中独创的执行力。(智能,是理性的三维数码逻辑(+-×÷)的精确运算。

博弈圣经著作人的理论学说;人工智能是数字化三维支点测量,博弈取胜的人工智能,选择一次,都要经过4加、2减、2乘、1除的运算;运算就是对三维支点的运算、三维支点的测量、三维支点的寻找;人工智能是对“天平两端与支点”,也类似于“杠杆两端与支点”对三维空间上的数字、开启数字逻辑的精密运算,测量其支点上,有关效应、常数、一个小目标,精准的给出,使自己提前知道未来取胜的结果。(提前知道一组组数字代码中,给定的“地天代码”数字,就是赢的博文尺度,同时“人天代码”会精准的显示赢了多少。)

博弈圣经著作人的理论学说;国正论的非绝对对立性,相当于“天平两端与支点”类似于“杠杆两端与支点”量化成四两拨千斤“粒湍体博文代码”;⑧1000-4668091=3047.6000(+-×÷)的精确运算,建立的人工智能,他使计算机开始模仿博弈取胜的智慧;

三维支点感知、

三维支点思考、

三维支点意念、

它在三维支点上,进行的数码逻辑运算给出了三个结果;

支点常数加1,结果小于1为神学,(人天代码加地码4000斤+1(-5000斤)=-1000斤);

支点常数加1,结果大于1为科学,(人天代码加地码4000斤+1(5000斤)=+9000斤);

天人代码能够被地码整除(30000斤÷5000斤),天人代码又能被地人代码减、下余一个小数为支点常数(效应、一个小目标)它的结果一定要小于1为博学,(30000斤-26000斤=4000斤)。

博弈取胜的人工智能,“粒湍体博文代码”,是人类认识未知世界,分别计算,神学、科学、博学,使用的数码逻辑法则;

支点常数加1,结果小于1为神学,

支点常数加1,结果大于1为科学,

1除1减,支点常数小于1为博学。

它让每一个人的手指上充满人工智能,点击计算机键盘,体验神学、科学、博学,观赏人与自然博弈的神通,“一人、一指、一键,赢天下”。

人工智能是怎么来的?

人工智能(Artificial Intelligence)是研究、开发用于模拟、延伸和扩展人智能的理论、方法、技术及应用系统的一门新技术科学。人工智能领域的研究包括机器人、语言识别、图像识别、自然语言处理和专家系统等。

人工智能(Artificial Intelligence),英文缩写为AI。它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新技术科学。

人工智能是计算机科学的一个分支,它企图了解智能的实质,可以产出一种新的可以和人类智能相似的方式做出反应的智能机器,该领域的研究主要有机器人、语言识别、图像识别、自然语言处理和专家系统等。

自从人工智能诞生以来,理论和技术越来越成熟,应用领域在不断的扩大,可以设想,未来人工智能带来的科技产品,将会是人类智慧的“容器”。人工智能可以把人的意识、思维的信息过程的模拟。虽然人工智能不是人的智能,但可以像人那样思考、最终可能超过人的智能。

优点:

1、在生产方面,效率更高且成本低廉的机器及人工智能实体代替了人的各种能力,人类的劳动力将大大被解放。

2、人类环境问题将会得到一定的改善,较少的资源可以满足更大的需求。

3、人工智能可以提高人类认识世界、适应世界的能力。

缺点:

1、人工智能代替了人类做各种各样的事情,人类失业率会明显的增高,人类就会处于无依靠可生存的状态。

人工智能决策算法是谁提出的

香农。人工智能决策算法是决策树的生产与决策树的剪枝过程。并且该过程是香农提出的的。并且该过程是非常重要的。

人工智能决策算法是谁提出的呢

人工智能决策算法是麦卡锡提出的。人工智能是在1956年达特茅斯会议上麦卡锡首先提出的。该会议确定了人工智能的目标是实现能够像人类一样利用知识去解决问题的机器。它的初衷是希望能让机器像人类一样,代替人类完成一些任务。

结语:以上就是新媒号为大家介绍的关于人工智能算法来源于什么的全部内容了,希望对大家有所帮助,如果你还想了解更多这方面的信息,记得收藏关注本站。

以上内容为新媒号(sinv.com.cn)为大家提供!新媒号,坚持更新大家所需的百科知识。希望您喜欢!

版权申明:新媒号所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,不声明或保证其内容的正确性,如发现本站有涉嫌抄袭侵权/违法违规的内容。请发送邮件至 k2#88.com(替换@) 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023-03-09 13:25
下一篇 2023-03-09

相关推荐

发表回复

登录后才能评论