人工智能(AI)是计算机科学中涉及到构建所有需要人类智能的智能机器, 制造智能机器的科学和工程,特别是智能计算机程序。它与使用计算机理解人类智能的类似任务有关,但人工智能不必局限于生物学上能观察到的方法。
虽然AI是一门跨学科的科学,有多种方法,但尤其是在机器学习和深度学习方面的进展正在在科技行业的几乎每个领域引起颠覆式转变。
人工智能使机器能够模拟甚至提升人类思维的能力。从自动驾驶汽车的发展到ChatGPT和Google的Bard等生成型AI工具的普及,人工智能正日益成为日常生活的一部分,并且各行各业的公司都在这个领域进行投资。
广义而言,人工智能系统可以执行通常与人类认知功能相关的任务,例如解释语音、玩游戏和识别模式。它们通常通过处理大量数据来学习如何执行这些任务,寻找模式以在自己的决策过程中建模。在许多情况下,人类会监督人工智能的学习过程,强化良好的决策并阻止不良的决策。但有些人工智能系统被设计成可以在没有监督的情况下学习,例如通过反复玩视频游戏直到最终找出规则和如何获胜。
一)根据能力和功能的人工智能的分类
人工智能(AI)可以根据其能力和功能分为不同的分类。以下是一些主要的人工智能分类:
- 狭义人工智能(Narrow AI): 也称为弱人工智能,专注于执行特定任务。这种类型的人工智能在特定领域内表现出色,但在其他领域可能无法执行任务。
- 通用人工智能(General AI): 也称为强人工智能,具有类似人类的广泛认知能力。通用人工智能能够在各种任务和领域中灵活执行,理解不同的概念,学习新的任务,并适应不同的环境。目前,通用人工智能仍然是理论上的概念,尚未在实际中实现。
- 弱人工智能(Weak AI): 与狭义人工智能相似,专注于特定任务。这种术语通常用来描述目前存在的大多数人工智能系统,它们在有限的范围内表现出色,但并不具备广泛的认知能力。
- 强人工智能(Strong AI): 与通用人工智能相似,具有类似人类的广泛认知能力。这是人工智能的理想目标,能够在各种任务和领域中执行,并具有灵活的学习和适应能力。
- 反馈学习(Reinforcement Learning): 这是一种通过与环境互动学习的方法,机器通过试错来获得奖励,并调整其行为以获得更多奖励。
- 监督学习(Supervised Learning): 在这种学习方法中,机器通过使用带有标签的训练数据进行学习,从而能够预测未标记数据的标签。
- 无监督学习(Unsupervised Learning): 机器通过使用没有标签的训练数据学习,目标是发现数据中的模式和结构。
- 半监督学习(Semi-supervised Learning): 这是监督学习和无监督学习的结合,机器使用同时包含标签和无标签数据的训练数据。
- 深度学习(Deep Learning): 这是一种基于人工神经网络的机器学习方法,通过多层次的神经网络模拟人类大脑的工作原理。
- 自监督学习(Self-supervised Learning): 这是一种无需标签的学习方法,机器通过从数据中自动生成标签来进行学习。
这些分类反映了人工智能在不同方面的发展和应用,以及其在模拟人类认知和执行任务方面的多样化能力。
二)弱人工智能(Weak AI)与强人工智能(Strong AI)有什么不同?
弱人工智能(Weak AI)与强人工智能(Strong AI)之间的主要区别在于其能力和范围:
- 弱人工智能(Weak AI):
- 强人工智能(Strong AI):
- 也被称为通用人工智能(General AI)。
- 具有类似人类的广泛认知能力。创造一台具有类似人类智能,可以应用于任何任务的机器,对许多人工智能研究人员来说是追求的圣杯,但人工通用智能的追求充满了困难。有人认为,由于创造强大的人工智能而没有适当的防范措施可能带来潜在风险,因此应该限制对强人工智能的研究。
- 能够在各种任务和领域中执行,理解不同的概念,学习新的任务,并适应不同的环境。是一种能够解决它从未接受过训练的问题的机器,就像人类一样。这是我们在电影中看到的那种人工智能,比如《Westworld》中的机器人或《星际迷航:下一代》中的Data角色。然而,这种类型的人工智能目前实际上还不存在。
- 是人工智能的理想目标,与弱人工智能相比,强人工智能代表了一台具有完整认知能力的机器,以及同样广泛用途的机器,但目前仍然是理论上的概念,尚未在实际中实现。
总体而言,弱人工智能是相对狭窄和专业化的,仅能在特定领域内执行任务。强人工智能则代表更广泛的认知能力,具备足够的智能和灵活性,使其能够在多个领域执行任务,类似于人类的智能。目前,大多数存在的人工智能系统都属于弱人工智能,而强人工智能仍然是科学和工程领域的一个理论挑战。
三)人工智能深度学习与机器学习有什么不同?
虽然在谈论人工智能时经常提到“机器学习”和“深度学习”这两个术语,但它们不应该互换使用。深度学习是机器学习的一种形式,而机器学习则是人工智能的一个子领域。
人工智能(AI)、深度学习(Deep Learning)和机器学习(Machine Learning)之间存在层次关系,它们是在实现智能系统方面的不同阶段和方法。机器学习算法通过计算机输入数据,并使用统计技术帮助其“学习”如何在任务中逐步变得更加优秀,而不一定是为该任务进行特定编程。相反,机器学习算法使用历史数据作为输入,以预测新的输出值。为此,机器学习包括有监督学习(通过标记数据集知道输入的期望输出)和无监督学习(由于使用未标记数据集,输入的期望输出是未知的)两个方面。
深度学习是机器学习的一种类型,它通过生物启发的神经网络架构处理输入数据。神经网络包含一系列隐藏层,通过这些层次处理数据,使得机器能够在学习过程中深入,建立连接并对输入进行加权以获得最佳结果。
以下是它们之间的主要区别:
- 人工智能(AI):
- 是一个更广泛的概念,指的是使机器具备模拟人类智能的能力。
- 包括多种技术和方法,涵盖了从规则基础系统到机器学习和深度学习等各种方法。
- 机器学习(Machine Learning):
- 是人工智能的一个分支,强调让机器通过学习经验来改进性能。
- 利用统计学、概率学和数学优化等方法,使系统从数据中学习模式,然后用于做出决策或预测。
- 深度学习(Deep Learning):
- 是机器学习的一个子集,专注于使用深度神经网络进行学习。
- 这种方法模仿人脑的结构,通过多层次的神经网络学习高级抽象特征。
- 需要大量的标记数据和强大的计算能力。
总体而言,人工智能是一个更宽泛的概念,包括机器学习和深度学习等不同的方法。机器学习是实现人工智能的一种手段,而深度学习则是机器学习中的一种特定方法。深度学习通过构建深层神经网络,能够自动学习并提取数据的复杂特征,适用于处理大规模和高维度的数据,因此在某些领域取得了显著的成功。
机器学习与深度学习的实际应用:
1. 通过指纹实现出勤打卡、人脸识别或者通过扫描车牌识别牌照号码的计算机视觉技术。
2. 搜索引擎中的信息检索功能,例如文本搜索与图像搜索。
3. 自动电子邮件营销与特定目标识别。
4. 癌症肿瘤医学诊断或其他慢性疾病异常状态识别。
5. 自然语言处理应用程序,例如照片标记。Facebook就提供此类功能以提升用户体验。
6. 在线广告。
四)人工智能根据任务的类型和复杂性分类
人工智能可以根据系统执行任务的类型和复杂性分为四类。它们是:
- 反应式机器(Reactive Machines):
- 描述: 反应式机器被设计用于执行特定任务,无法从经验中学习或适应新情境。
- 例子: 下棋程序根据预定义规则制定移动,但不会根据过去的游戏学习或适应。
- 有限记忆(Limited Memory):
- 描述: 此类系统具有在一定程度上从历史数据和过去经验中学习的能力,但相对于更先进的人工智能而言,学习能力有限。
- 例子: 使用传感器数据和过去经验做决策的自动驾驶汽车,但可能对所有可能情景没有全面的理解。
- 心智理论(Theory of Mind):
- 描述: 此级别涉及能够理解、解释和回应人类情感、信仰和意图的人工智能系统。它们具有一定的社交智能。
- 例子: 能够识别和回应人类情感或情绪的虚拟助手或聊天机器人。
- 自我意识(Self Awareness):
- 描述: 在这个最高级别,人工智能系统将具有自我意识,能够自主理解其存在。它们将理解自己的能力、情感和限制。
- 注意: 实现具有自我意识的人工智能目前更多是一个理论概念,尚未在实践中实现。
这些类别代表了人工智能能力的不同阶段,从基本的特定任务系统到更复杂的形式,能够理解人类情感并可能具有自我意识。截至目前,大多数现有的人工智能系统属于前两个类别,而正在进行的研究和开发正在推动向更先进功能的边界挑战。
1.反应式机器(Reactive Machines)
反应式机器遵循最基本的人工智能原理,顾名思义,它只能使用其智能感知和对其前方世界作出反应。反应式机器不能存储记忆,因此不能依赖过去的经验来实时决策。
直接感知世界意味着反应式机器被设计来完成一些有限的专业任务。有意限制反应式机器的世界观也有其好处:这种类型的人工智能将更加可信赖和可靠,并且每次对相同刺激做出相同反应。
反应式机器的例子
- Deep Blue: 由IBM在1990年代设计的国际象棋超级计算机,击败了国际大师加里·卡斯帕罗夫。Deep Blue只能识别国际象棋棋盘上的棋子,并根据国际象棋规则知道每个棋子如何移动,承认每个棋子的当前位置,并确定在那一刻最合乎逻辑的下一步。计算机不追求对手未来潜在的走法,也不试图将自己的棋子放在更有利的位置。每一回合都被视为其独立的现实,与之前的任何动作无关。
- Google的AlphaGo: AlphaGo也无法评估未来的走法,但依赖自己的神经网络评估当前游戏的发展,使其在更复杂的游戏中胜过Deep Blue。AlphaGo还在2016年击败了世界级的围棋选手,战胜了围棋冠军李世石。
2. 有限记忆 (Limited Memory)
有限记忆的人工智能具有在收集信息和权衡潜在决策时存储先前数据和预测的能力,实质上是在过去寻找线索以预测未来。有限记忆的人工智能比反应式机器更为复杂,呈现出更大的可能性。
有限记忆的人工智能是通过团队持续训练模型以分析和利用新数据,或者通过构建AI环境以便模型可以自动训练和更新而创建的。
在将有限记忆的人工智能应用于机器学习时,需要遵循六个步骤:
1. 确立训练数据 2. 创建机器学习模型 3. 确保模型能够进行预测 4. 确保模型能够接收人类或环境反馈 5. 将人类和环境反馈存储为数据 6. 重复上述步骤形成一个循环
3. 心智理论
心智理论仅仅是一个理论概念。我们尚未达到实现这一人工智能下一个层次所需的技术和科学能力。
该概念基于心理学前提,即理解其他生物有思想和情感,这些思想和情感会影响自己的行为。就人工智能机器而言,这意味着人工智能能够理解人类、动物和其他机器如何感受,并通过自我反思和决策进行决策,然后利用这些信息做出自己的决策。基本上,机器必须能够理解和处理“心智”概念、在决策中情感波动以及其他心理概念,从而在实时中创建人与人工智能之间的双向关系。
4. 自我意识
一旦心智理论被建立,可能在人工智能的未来某个时候,最终的步骤将是让人工智能变得具有自我意识。这种人工智能具有人类水平的意识,并理解自己在世界中的存在,以及他人的存在和情感状态。它将能够根据他们与自己的交流方式,而不仅仅是他们向其传达的信息,理解他人可能需要什么。
人工智能的自我意识既依赖于人类研究人员理解意识的前提,又依赖于学习如何复制这一概念,以便将其构建到机器中。
五)人工智能示例
人工智能技术呈现多种形式,从聊天机器人到导航应用和可穿戴健康追踪器。以下是展示潜在人工智能应用广度的一些示例。
- ChatGPT(聊天GPT):
- Google Maps(谷歌地图):
- 谷歌地图使用来自智能手机的位置数据,以及用户报告的关于诸如施工和车祸等情况的数据,以监控交通的涨落,并评估最快的路线。
- 智能助手:
- 个人AI助手如Siri、Alexa和Cortana使用自然语言处理(NLP)接收用户的指令,设置提醒,搜索在线信息,以及控制家中的灯光。在许多情况下,这些助手被设计为了解用户的偏好,并通过更好的建议和更具针对性的回应来改善用户体验。
- Snapchat滤镜:
- Snapchat滤镜使用机器学习算法区分图像的主题和背景,追踪面部运动,并根据用户的动作调整屏幕上的图像。
- 自动驾驶汽车:
- 自动驾驶汽车是深度学习的一个明显例子,因为它们使用深度神经网络检测周围的物体,确定与其他汽车的距离,识别交通信号等等。
- 可穿戴设备:
- 在医疗保健行业中使用的可穿戴传感器和设备也应用深度学习来评估患者的健康状况,包括血糖水平、血压和心率。它们还可以从患者以前的医疗数据中推导模式,并用于预测任何未来的健康状况。
- MuZero:
- 由DeepMind创建的MuZero是在实现真正的人工通用智能的探索中的一个有希望的先驱。通过 brute force(暴力破解)方式,通过数百万次的游戏来玩游戏,它已经成功掌握了甚至没有被教授的游戏,包括国际象棋和整套Atari游戏。
六)人工智能的应用领域
人工智能的应用领域广泛,涵盖了许多不同的行业和领域。如今,人工智能系统有许多实际应用。例如自然语言生成、语音识别、虚拟助理、机器学习平台、人工智能硬件优化、决策管理、深度学习平台、生物信息、图像识别、情绪识别、P2P网络、内容创作、网络防御、AI建模/数字孪生、机器处理自动化、文本分析和自然语言处理等
以下是一些最常见的用例:
- 语音识别: 也称为自动语音识别 (ASR)、计算机语音识别或语音转文字,是一种使用自然语言处理 (NLP) 将人类语音处理为书面格式的功能。许多移动设备将语音识别集成到其系统中以进行语音搜索,例如Siri,或者在短信方面提供更多辅助功能选项。
- 客户服务:在线虚拟代理正在取代客户获得服务过程中的真人代理。它们可以回答有关运输等主题的常见问题 (FAQ),或者提供个性化建议、交叉销售产品或为用户建议规格等,从而改变了我们所设想的网站和社交媒体平台中的客户参与方式。示例包括:电子商务网站上带有虚拟代理的消息传递机器人;Slack 和 Facebook Messenger 等消息传递应用平台;以及通常由虚拟助手和语音助手完成的任务。
- 计算机视觉: 使用这种人工智能技术,计算机和系统将能够从数字图像、视频和其他视觉输入中获取有意义的信息,并根据这些输入采取行动。这种提供建议的能力让它有别于图像识别任务。在卷积神经网络的支持下,计算机视觉可应用于社交媒体中的照片标记、医疗保健中的放射成像以及汽车行业中的自动驾驶汽车。
- 推荐引擎: 利用过去的消费行为数据,人工智能算法可以帮助发现数据趋势,从而制定更有效的交叉销售策略。在线零售商可在结账过程中使用此引擎向客户进行相关的附件推荐。
- 自动化股票交易:人工智能驱动的高频交易平台旨在优化股票投资组合,每天可进行数千甚至数百万笔交易,而无需人为干预。
- 游戏 :人工智能在国际象棋,扑克,围棋等游戏中起着至关重要的作用,机器可以根据启发式知识来思考大量可能的位置并计算出最优的下棋落子。
- 专家系统 : 有一些应用程序集成了机器,软件和特殊信息,以传授推理和建议。它们为用户提供解释和建议。比如分析股票行情,进行量化交易。
- 手写识别 : 手写识别软件通过笔在屏幕上写的文本可以识别字母的形状并将其转换为可编辑的文本。
- 智能机器人 : 机器人能够执行人类给出的任务。它们具有传感器,检测到来自现实世界的光,热,温度,运动,声音,碰撞和压力等数据。他拥有高效的处理器,多个传感器和巨大的内存,以展示它的智能,并且能够从错误中吸取教训来适应新的环境。
以下是一些人工智能的主要应用领域:
- 医疗保健:
- 医学诊断: 利用机器学习和深度学习技术,辅助医生进行疾病诊断和医学影像解读。
- 药物研发: 加速药物发现和开发过程,提高研究效率。
- 个性化治疗: 基于患者个体数据,制定个性化的治疗方案。
- 金融服务:
- 风险管理: 使用预测分析和模型来评估金融风险,预防欺诈。
- 投资策略: 利用算法进行交易和投资决策,进行市场分析。
- 零售业:
- 推荐系统: 通过分析用户购买历史和偏好,提供个性化的产品推荐。
- 库存管理: 使用预测模型来优化库存水平,减少库存成本。
- 教育:
- 个性化学习: 根据学生的学习风格和进度,提供定制的教育内容。
- 智能教育工具: 利用自然语言处理和机器学习来提供教育支持。
- 交通与物流:
- 智能交通管理: 优化交通流,提高交通效率。
- 自动驾驶技术: 发展无人驾驶汽车技术,改变交通和运输方式。
- 媒体与娱乐:
- 内容推荐: 通过分析用户行为和喜好,提供个性化的媒体内容推荐。
- 创意生成: 利用生成模型和算法生成创意内容,如艺术、音乐等。
- 制造业:
- 智能制造: 运用物联网和智能机器来提高制造流程的效率和自动化水平。
- 质量控制: 使用视觉识别和传感器技术来监控产品质量。
- 农业:
- 精准农业: 利用传感器和数据分析来提高农业生产效率。
- 农业机器人: 使用机器学习和视觉识别技术进行农业操作。
- 能源:
- 能源管理: 通过数据分析和预测模型来优化能源使用和分配。
- 智能电网: 利用人工智能来管理电力系统,提高能源效益。
这些只是人工智能应用的一些例子,随着技术的不断发展,人工智能将继续渗透到更多的领域,为各行各业带来创新和改变。
七)人工智能的未来
考虑到人工智能背后的计算成本和技术数据基础设施,实际上执行人工智能是一个复杂而昂贵的业务。幸运的是,计算技术取得了巨大的进步,正如摩尔定律所示,即微芯片上的晶体管数量大约每两年翻倍,而计算机的成本减半。
尽管许多专家认为摩尔定律可能在2020年代某个时候结束,但这对现代人工智能技术产生了重大影响——从财务上来说,没有这一点,深度学习将是不可行的。最近的研究发现,人工智能创新实际上超越了摩尔定律,大约每六个月翻倍,而不是两年。
按照这个逻辑,人工智能在过去几年中在各行各业取得了重大进展。在未来几十年里,人工智能产生更大影响的潜力似乎是不可避免的。
人工智能的未来充满了潜力和挑战,涉及各种技术、伦理和社会问题。以下是人工智能未来可能的发展方向:
- 更强大的算法和模型: 随着硬件技术的不断进步,人工智能算法和模型将变得更加复杂和强大。深度学习和其他先进技术的发展可能会带来更高级别的智能和更精准的预测。
- 自主学习和迁移学习: 人工智能系统可能变得更加自主学习和适应不同任务。迁移学习使得一个任务上学到的知识可以在处理其他相关任务时得到应用,提高了系统的灵活性和效率。
- 增强现实和虚拟现实结合: 人工智能技术可能与增强现实(AR)和虚拟现实(VR)相结合,创造更沉浸式的体验。这可能涉及到智能助手、虚拟导游以及在虚拟空间中进行协作和培训。
- 更广泛的自动化: 人工智能将进一步推动自动化,影响制造业、交通、物流等各个领域。自动驾驶技术、智能机器人和智能物流系统等将成为常态。
- 医疗创新: 人工智能在医疗领域的应用将继续发展,包括更准确的诊断、个性化治疗方案的设计以及药物研发的加速。智能医疗助手和医疗机器人也可能更为普及。
- 伦理和隐私考虑: 随着人工智能的扩展,对于伦理和隐私的关切也会增加。社会需要建立更全面的法规和伦理框架,以确保人工智能的发展符合道德和社会价值观。
- 面临挑战: 随着人工智能的广泛应用,将面临一系列挑战,包括技术失业、算法歧视、安全漏洞和人工智能决策的透明度。解决这些问题将需要跨学科的努力和全球合作。
八)人工智能的历史
人工智能(Artificial Intelligence,AI)的历史可以追溯到20世纪中期,其发展经历了几个阶段,包括早期的概念形成、研究热潮、寒冷时期和重新崛起。以下是人工智能发展的主要阶段:
- 早期概念(20世纪前半叶):
- 20世纪30年代和40年代,计算机科学家们开始思考能否创造出可以模拟人类智能的机器。
- 1943年,Warren McCulloch和Walter Pitts提出了一个基于神经元模型的计算模型,被认为是神经网络的起源。
- 冷战时期的研究热潮(20世纪中期):
- AI的寒冷时期(1970年代到1990年代):
- 重新崛起(21世纪初):
- 随着计算能力的提升、大数据的出现和机器学习算法的改进,人工智能在21世纪初迎来了重新崛起。
- 2000年后,互联网公司开始大规模收集和分析数据,深度学习技术的发展推动了图像识别、语音识别和自然语言处理等领域的突破。
- 当代人工智能(21世纪至今):
- 当前,人工智能已经成为科技领域的焦点,涵盖了机器学习、深度学习、自然语言处理、计算机视觉等多个子领域。
- 人工智能应用广泛,包括智能助手、自动驾驶汽车、医疗诊断、语音助手等。
- 人工智能的伦理和社会影响成为关注的焦点,涉及数据隐私、算法公正性、就业影响等问题。
人工智能的发展历程充满了挑战和突破,对社会、经济和科技产生了深远的影响。