赞
踩
人工智能(Artificial Intelligence,简称AI)的概念最早可以追溯到20世纪40年代。1943年,沃伦·斯蒂布林在一篇论文中首次提出了"思考机器"的概念,他分析了机器是否能够做逻辑推理。1950年,英国计算机科学家艾伦·图灵发表了著名的"图灵测试",为判断机器是否具有智能创造了一种标准。
人工智能是计算机科学的一个分支,它企图了解智能的实质,并生产出一种新的能以人类智能相仿的智能机器,该领域的研究包括机器人、语言识别、图像识别、自然语言处理和专家系统等。人工智能从根本上说是机器展现出有智能存在的现象。
人工智能经历了三个重要的发展阶段:
什么是智能行为? 图灵测试为衡量机器是否拥有人类水平的智能行为提供了一个标准。在图灵测试中,一个人通过计算机终端与机器以及另一个人交互,如果无法判断出谁是机器谁是人类,那么这台机器就可被视为拥有人类般的智能行为。
机器学习是人工智能的一个重要分支。它赋予机器以自动计算改善自身性能的能力,通过数据输入和学习算法,机器可以找到内在的规律,以辅助决策或预测结果。常见的机器学习算法有决策树、逻辑回归、支持向量机等。
神经网络是一种受生物神经系统启发的算法模型,可以用于模式识别、聚类分析等。深度学习是神经网络的一个分支,主要研究多隐层神经网络结构。深度学习允许计算机从大量数据中自动学习并获得高级特征模式,极大地催生了近年来图像识别、语音识别、自然语言处理等领域的发展。
人工智能与数学、计算机科学、心理学、神经科学、语言学等多个学科存在着千丝万缕的联系。比如机器视觉借鉴了生物视觉系统和数字图像处理技术;语音识别融合了语言学和信号处理等专业领域的理论知识。
监督学习的任务是从给定的训练数据集(包含输入特征向量和期望输出向量)中学习出一个函数,使其能很好地预测新的输入数据的输出值。常见的监督学习算法包括:
线性回归
线性回归模型的目标是找到一条最佳拟合直线,使所有样本到直线的残差平方和最小。给定数据集 D = { ( x 1 , y 1 ) , ( x 2 , y 2 ) , . . . , ( x m , y m ) } D=\{(x_1, y_1), (x_2,y_2),..., (x_m,y_m)\} D={(x1,y1),(x2,y2),...,(xm,ym)},线性回归假设 y = w x + b y=wx+b y=wx+b,通过最小二乘法求解 w w w和 b b b的最优解。
min w , b 1 2 m ∑ i = 1 m ( y i − w x i − b ) 2 \min\limits_{w,b} \frac{1}{2m} \sum\limits_{i=1}^{m} (y_i - wx_i - b)^2 w,bmin2m1i=1∑m(yi−wxi−b)2
逻辑回归
逻辑回归常用于二分类任务,其目标是找到一个最佳分类面来划分不同类别的样本。给定数据集 D = { ( x 1 , y 1 ) , ( x 2 , y 2 ) , . . . , ( x m , y m ) } D=\{(x_1,y_1), (x_2,y_2),...,(x_m,y_m)\} D={(x1,y1),(x2,y2),...,(xm,ym)} ,其中 x i x_i xi 是特征向量, y i ∈ { 0 , 1 } y_i \in \{0,1\} yi∈{ 0,1} 是类别标记。逻辑回归模型采用Sigmoid函数作为激活函数:
σ ( z ) = 1 1 + e − z \sigma(z) = \frac{1}{1+e^{-z}} σ(z)=1+e−z1
学习的目标是最小化损失函数:
min θ 1 m ∑ i = 1 m [ − y ( i ) log h θ ( x ( i ) ) − ( 1 − y ( i ) ) log ( 1 − h θ ( x ( i ) ) ) ] \min\limits_{\theta}\frac{1}{m}\sum\limits_{i=1}^{m} \left[-y^{(i)}\log h_\theta(x^{(i)})-(1-y^{(i)})\log(1-h_\theta(x^{(i)}))\right] θmin</
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。