20世纪50年代:人工智能概念诞生
20世纪60年代:知识表达期
20世纪70年代:知识库期
20世纪80年代:专家系统盛行期
20世纪90年代:统计学习和深度学习兴起
21世纪:深度学习和人工智能应用爆发期
人工智能发展至今,已经由最初的专注推理转为数据驱动的统计学习与深度学习,并取得了巨大的进步,未来发展潜力巨大。
好的,人工智能主要可以分为以下几个分支:
机器学习是人工智能的核心分支之一,它主要是通过算法和统计模型来实现机器对数据特征的自动学习,并对新的输入数据进行预测或决策。常见的机器学习算法有监督学习、无监督学习、半监督学习、强化学习等。
计算机视觉通过相机、图像传感器和图像处理算法,来模拟人眼对物体进行识别和跟踪的功能。它可以应用于面部识别、医学影像分析、自动驾驶等领域。
自然语言处理让机器解析、理解人类的语言。它的应用有机器翻译、语音识别、信息检索等,是智能助手、chatbot的关键技术。
机器人技术研究如何模拟人类的行为能力,分为运算能力、感知能力、决策能力、执行能力等。它广泛应用于工业、服务、家居、军事等领域。
知识表示与推理关注如何用计算机来表示世界知识,并模拟人类经验进行推理。它可用于专家系统、知识管理、智能助手等应用。
以上是人工智能的主要研究方向,它们相辅相成,共同推动着人工智能技术的发展。不同方向都有自己的独特侧重点和应用领域。
使机器通过算法和统计模型对数据进行学习,并对新的数据做出预测或决策。
简单来说,机器学习就是让计算机自己通过数据去“学习”,而不需要人工进行明确的编程。机器学习的基本思想是构建一个可以从数据中 generalization(归纳总结)知识的系统。
机器学习主要可以分为以下三类:
监督学习(Supervised Learning):给机器提供大量带有正确答案(标签)的数据,使其通过这些样本数据去学习一个预测模型,然后对新数据做出预测。例如分类和回归。
无监督学习(Unsupervised Learning):不提供正确答案,让机器自己通过探索数据的内在结构来进行学习。例如聚类和降维。
强化学习(Reinforcement Learning):通过让机器与环境进行交互,提供反馈的方式让机器学习最优解。例如机器人。
机器学习算法包括支持向量机、神经网络、贝叶斯算法、集成学习等。它广泛应用于图像识别、自然语言处理、预测分析等领域。随着算法和算力的进步,机器学习正在推动人工智能的发展。
1.获取数据
2.数据基本处理
3.特征工程
4.机器学习(模型训练)
5.模型评估
结果达到要求,上线服务
没有达到要求,重新上面步骤
在数据集中一般:
数据类型一:特征值+目标值 (目标值是连续的和离散的)
数据类型二:只有特征值,没有目标值
机器学习一般的数据集会划分为两个部分:
训练数据
用于训练,构建模型
测试数据
在模型检验时使用,用于评估模型是否有效
划分比例:
即对故据进行缺失值、去除异常值等处理。
使用专业背景知识和技巧处理数据,使得特征能在机器学习算法上发挥更好的作用的过程。
意义:会直接影响机器学习的效果。
吴恩达说:数据和特征决定了机器学习的上限,而模型和算法只是逼近这个上限而已。
特征提取:将任意数据 (如文本或图像) 转换为可用于机器学习的数字特征
特征预处理:通过一些转换函数,将特征数据转换成更加适合算法模型的特征数据过程
特征降维:在某些限定条件下,降低随机变量(特征)个数,得到一组“不相关”主变量的过程。