首页 > 其他分享 >人工智能大发展历史和演变之路

人工智能大发展历史和演变之路

时间:2024-07-04 17:44:36浏览次数:1  
标签:历史 训练 演变 人工智能 模型 学习 神经网络 深度 TensorFlow

早起起步阶段 --- 机器学习

  • 1950s - 1970s:符号主义和统计学习 : 主要符号主义(如逻辑推理)和统计学习(如线性回归、贝叶斯方法)
    • 主要符号主义和和规则引擎在做一些专家系统
    • 使用统计学做一些分析和预测分析
    • 自然语言处理的逻辑处理例如分词应用
  • 1980s - 1990s:基于知识的系统和支持向量机 : 主要专家系统和基于规则的方法和支持向量机(SVM)等统计学习方法
  • 还是主要集中在专家系统但是过度依赖规则引擎(医疗诊断、工业控制、金融分析)
  • 但是SVM 在统计学上有较大的提升和进步,图像、生物学、金融领域、医疗诊断系统、军事应用中的智能决策系统 (适用小批量、核函数敏感)
    • SVM在模式识别、图像识别和计算机视觉
    • 生物信息学领域SVM被用于分子生物学的数据分类和预测
    • 金融市场中用于股票市场预测和风险评估

兴起阶段 --- 深度学习

  • 1980s - 2000s:神经网络的出现,但是计算能力有限、数据集不足以及训练技术的限制,一直没多大起色,停滞不前
  • Geoffrey Hinton等研究人员在2006年提出了一种通过无监督学习预训练深度神经网络的方法(如深度信念网络),标志着深度学习的复兴。
  • 2010年后,随着大数据的出现、计算能力的提升(如GPU)、优化算法(如随机梯度下降法)的改进,以及开放源代码工具的普及(如TensorFlow、PyTorch等),深度学习迅速发展成为主流。
    • 卷积神经网络(CNN)和 递归神经网络(RNN)等架构在计算机视觉、自然语言处理等领域取得了突破性进展。
  • 这是重要的阶段出现大量的深度学习的框架和模型
    • 图像处理和计算机视觉任务领域
      • 框架: TensorFlow(谷歌:支持分布式计算、大规模部署)、PyTorch(facebook:支持动态定义和训练复杂的神经网络模型)、MXNet (apache:高效的分布式训练和大规模部署)
      • 模型:
        • 卷积神经网络(CNN)(用于图像分类、目标检测等任务):
          • AlexNet(在2012年ImageNet竞赛:Alex Krizhevsky首次引入深度学习技术并取得显著成绩)
          • VGGNet (牛津大学: 视觉几何组(VGG)的深度卷积神经网络模型,通过更深的网络层次提高了图像识别的准确性)
          • ResNet (微软研究院 : 残差网络模型,通过引入残差块解决了深度神经网络训练过程中的梯度消失和梯度爆炸问题,推动了更深层次的网络设计)
        • 对象检测(实时目标检测):
          • YOLO(Joseph Redmon和Ali Farhadi在美国华盛顿大学开发:单个神经网络模型实现端到端的目标检测,具有高速和准确性的特点)
          • Faster R-CNN(微软研究院:极大地推动了目标检测领域的发展,它的成功启发了许多后续的改进和变体模型)
          • SSD(谷歌:一种高效的目标检测器,被广泛应用于多个领域,包括计算机视觉、自动驾驶、工业自动化等)
        • 图像生成GANs(生成对抗网络)(图像生成和编辑)
          • DCGAN(Ian Goodfellow 2014年: 生成了高质量的逼真图像,例如人脸、动物和自然风景等)
          • PGGAN (NVIDIA研究人员:图像生成、视频生成、风格迁移等领域,显著提升了生成对抗网络在生成高质量图像方面的性能和稳定性,成为GAN领域的一个重要里程碑)
    • 自然语言处理和文本分析:
      * 框架: TensorFlow(谷歌:支持分布式计算、大规模部署)PyTorch(facebook:支持动态定义和训练复杂的神经网络模型)、Hugging Face Transformers(谷歌)
      * 模型:
      • 递归神经网络(RNN)和长短期记忆网络(LSTM): 用于文本生成、情感分析等。
      • Transformer模型: BERT、GPT等用于文本分类、问答系统、语言建模等。
      • 序列到序列模型(Seq2Seq): 用于机器翻译、文本摘要等任务。
    • 强化学习和控制系统:
      • 框架: TensorFlow、PyTorch、OpenAI Gym
      • 模型:
        • 深度Q网络(DQN): 用于处理离散动作空间的强化学习任务。
        • 连续动作空间: 深度确定性策略梯度(DDPG)、演员-评论家模型(A2C、A3C)等。
        • 进化策略(Evolution Strategies): 用于解决复杂的连续动作空间问题。
    • 通用应用和工业实践:
      框架: TensorFlow、PyTorch、Keras
      模型:
      • 预训练模型的微调: 如使用BERT或GPT的预训练模型,在特定任务上进行微调以提高性能。
      • 集成学习和模型融合: 结合多个模型的预测结果来提高准确性和鲁棒性。
      • 自动化机器学习: 使用框架如AutoML来自动化特征工程、模型选择和调优过程。
    • 模型部署和优化:
      • 框架: TensorFlow Serving、ONNX、TorchScript
      • 技术:
        • 模型压缩和量化: 减少模型的存储空间和计算资源消耗。
        • 分布式训练和部署: 使用多GPU或分布式计算平台加速训练和实时推理。
        • 端到端的部署管道: 将训练好的模型转换为可部署的格式,并集成到生产环境中。

爆发阶段 ---大模型兴起 GPT、Genmini、 BERT

  • 2020s后期至今:大模型的发展 ,数据量的爆炸式增长、硬件计算能力的持续提升(如TPU等专用芯片)、以及深度学习算法的不断优化
    • chatgpt4 通常包含数十亿甚至数百亿个参数,能够更精确地捕捉复杂的数据模式和语义信息
    • BERT 在翻译领域3.4亿参数,高效翻译
    • Genmini 更多加强劲的可以多模态输入和输出

标签:历史,训练,演变,人工智能,模型,学习,神经网络,深度,TensorFlow
From: https://www.cnblogs.com/guanchaoguo/p/18284032

相关文章

  • 在Linux中,可以使用哪个命令查看系统的历史负载?
    在Linux中,你可以使用top命令或uptime命令来查看系统的历史负载。top命令:top命令是一个实时的系统监控工具,它可以显示系统进程的动态实时视图,包括CPU和内存的使用情况。要查看历史负载,你可以在top命令中按Shift+H(在某些版本中可能是H)来切换显示模式,显示所有CPU的平均负载,而不......
  • AI人工智能时代,孩子们何去何从
    今天我讲一个非常非常重要的东西,各位家长直接收藏保存给你孩子看。在人工智能时代,ai时代,我们的孩子还有希望吗?该怎么做才能够立于不败之地?今年高考语文作文也考了人工智能,有些偏远地区的孩子可能看都看不懂题目。什么叫人工智能?很多家长也在听说了什么ChatGPT之类的东西,......
  • 分析人工智能的优劣势
    在21世纪的科技浪潮中,人工智能(AI)无疑是最引人瞩目的领域之一。随着技术的不断进步,人工智能正在逐渐渗透到我们生活的方方面面,从智能家居到自动驾驶,从医疗诊断到金融分析,AI的应用场景日益广泛。然而,正如任何技术革命一样,人工智能也带来了一系列优势和挑战。本文将探讨人工智能的......
  • 读人工智能全传02图灵测试
    1. 图灵测试1.1. 模仿游戏1.2. 20世纪40年代末至50年代初,第一台计算机的出现引发了一场公开辩论,辩论主题就是这一现代科学奇迹的潜力如何1.2.1. 这场辩论中最瞩目的贡献当归属于一本名叫《控制论》的书,由麻省理工学院数学教授诺伯特·维纳(NorbertWiener)撰写1.3. 自19......
  • 【坚果识别】果实识别+图像识别系统+Python+计算机课设+人工智能课设+卷积算法
    一、介绍坚果识别系统,使用Python语言进行开发,通过TensorFlow搭建卷积神经网络算法模型,对10种坚果果实('杏仁','巴西坚果','腰果','椰子','榛子','夏威夷果','山核桃','松子','开心果','核桃')等图片数据集进行训练,得到一个识别精度较高的模型文件,让后......
  • “穿越时空的机械奇观:记里鼓车的历史与科技探秘“
    在人类文明的发展历程中,科技的创新与进步不仅仅推动了社会的进步,也为我们留下了丰富的文化遗产。记里鼓车,作为一种古老的里程计量工具,其历史地位和技术成就在科技史上具有重要的意义。本文将详细介绍记里鼓车的起源、结构原理以及其在历史上的演变过程。记里鼓车最早的文献......
  • 人工智能技术不断突破 第一线创新AI+云网安服务赋能长三角数智化增速
    近日,AI技术又迎重大突破,V2A系统问世,不仅能够根据视频内容自动生成配乐和对白,还能够通过手动输入提示词来定制音频。这一创新系统为视频制作带来了前所未有的灵活性和便捷性,预示着未来视频编辑将更加智能化和个性化。无疑,AI深化发展,为各行业带来了诸多可能性,吸引众多行业广泛应......
  • 使用Python进行开发人工智能
    AI人工智能(AI)是当前科技领域的热门话题使用Python进行AI开发成为许多开发者的首选因为Python语言简单易学庞大的库和框架支持使得AI开发更加高效和便捷本文将为你提供一个使用Python开发人工智能的学习路线并结合一些代码示例帮助你快速入门和掌握这项技术......
  • 2024 年人工智能和数据科学的五个主要趋势
    引言2023年,人工智能和数据科学登上了新闻头条。生成性人工智能的兴起无疑是这一显著提升曝光度的驱动力。那么,在2024年,该领域将如何继续占据头条,并且这些趋势又将如何影响企业的发展呢?在过去几个月,我们对数据和技术领域的高层管理人员进行了三次调查。两次调查对象是麻省理工学......
  • 分析探索人工智能中的算力革命与市场前景
    在当前的人工智能领域,算力扮演着至关重要的角色。算力,即计算能力,是指计算机系统处理数据、执行算法和运行应用程序的能力。在人工智能(AI)中,算力是实现机器学习、深度学习、自然语言处理等复杂计算任务的基础。随着数据量的激增和算法模型的日益复杂,对算力的需求也在不断增长。......