人工智能相关概念

 
一、概念层
 
1、人工智能 (Artificial Intelligence, AI)

人工智能(Artificial Intelligence,AI)一种使计算机和机器能够模拟人类智能和解决问题能力的技术。1956年约翰·麦卡锡 (John McCarthy) 在达特茅斯学院举行的第一届人工智能会议上首创“人工智能”一词。

 

2、机器学习 (Machine Learning)

机器学习 (ML) 人工智能 (AI)和计算机科学的一个分支,专注于使用数据和算法使 AI 能够模仿人类的学习方式,并逐渐提高准确性。

 

3、深度学习 (Deep Learning) / 强化学习 (Reinforcement Learning)

深度学习机器学习的一个分支,深度学习采用多层神经网络(称为深度神经网络)来模拟人脑的复杂决策能力。某种形式的深度学习可为我们当今生活中的大部分人工智能 (AI)应用程序提供动力。

强化学习是机器学习的一个分支,通过与环境的交互,通过试探和学习,逐步优化策略以实现特定目标。这种学习方式受到人类和动物学习过程的启发,其核心是基于奖励反馈机制改进行为。

 

4、语言模型 (Language Models)

语言模型是深度学习的重要成果之一,专注于自然语言的理解和生成。基于 Transformer 架构的模型(如 BERT、GPT)在语言生成、对话系统、问答系统和翻译领域具有广泛应用。它们也是构建生成式人工智能(Generative AI)和 AI Agent 的基础。

 

4、生成式人工智能(Generative AI,ChatGPT) 生成式人工智能指通过训练深度学习模型,从原始数据生成新的内容(如文字、图像、音频、视频)。它应用于创意工具(如文本创作、画图模型)和数据模拟等领域。

 

5、RGA (Responsive Generative AI)

RGA 是生成式人工智能(Generative AI)的一个高级应用,主要分为三个步骤:检索(Retrieval)- 生成(Generation)- 组合(Combination)强调基于用户实时输入进行动态内容生成和交互。例如,通过结合语言模型和多模态生成技术,RGA 能够生成更贴合语境的图像、文本或音频,广泛应用于聊天机器人、智能客服和个性化创作场景。

 

6、AI Agent

AI Agent 是一种能够自主感知、决策和执行任务的智能系统。AI Agent 可以整合语言模型、强化学习和多模态生成技术,具备与用户交互、自主规划和动态适应环境的能力,常见于虚拟助手、游戏 NPC 和流程自动化。

 

二、技术层

1、核心算法与方法

  1. 神经网络 (Neural Networks)
  2. 卷积神经网络 (Convolutional Neural Network, CNN)
  3. 循环神经网络 (Recurrent Neural Network, RNN)
  4. 长短期记忆网络 (Long Short-Term Memory, LSTM)
  5. 生成对抗网络 (Generative Adversarial Networks, GANs)
  6. 支持向量机 (Support Vector Machine, SVM)
  7. 决策树 (Decision Tree)
  8. 随机森林 (Random Forest)
  9. 贝叶斯算法 (Bayesian Algorithm)
  10. 主成分分析 (Principal Component Analysis, PCA)

2、优化与训练技术

  1. 梯度下降 (Gradient Descent)
  2. 激活函数 (Activation Function)
  3. 反向传播 (Backpropagation)
  4. 批量归一化 (Batch Normalization)
  5. Dropout 正则化
  6. 参数优化 (Hyperparameter Tuning)
  7. 学习率 (Learning Rate)
  8. 模型压缩 (Model Compression)
  9. 数据增强 (Data Augmentation)
  10. 特征工程 (Feature Engineering)

3、自然语言处理 (NLP)

  1. BERT (Bidirectional Encoder Representations from Transformers)
  2. GPT (Generative Pretrained Transformer)
  3. 情感分析 (Sentiment Analysis)
  4. 命名实体识别 (Named Entity Recognition, NER)
  5. 机器翻译 (Machine Translation)
  6. 词嵌入 (Word Embedding)
  7. 句子嵌入 (Sentence Embedding)
  8. 文本生成 (Text Generation)
  9. 问答系统 (Question-Answering Systems)
  10. 语义分析 (Semantic Analysis)

4、计算机视觉

  1. 图像识别 (Image Recognition)
  2. 目标检测 (Object Detection)
  3. 语义分割 (Semantic Segmentation)
  4. 图像生成 (Image Generation)
  5. 单阶段目标检测 (Single-Stage Object Detection)
  6. 两阶段目标检测 (Two-Stage Object Detection)
  7. 数据增强技术 (Data Augmentation in Vision)
  8. 激光雷达 (LiDAR)
  9. 深度估计 (Depth Estimation)
  10. 图像复原 (Image Restoration)

5、高级学习方法

  1. 强化学习 (Reinforcement Learning)
  2. 半监督学习 (Semi-Supervised Learning)
  3. 无监督学习 (Unsupervised Learning)
  4. 增量学习 (Incremental Learning)
  5. 迁移学习 (Transfer Learning)
  6. 联邦学习 (Federated Learning)
  7. 元学习 (Meta-Learning)
  8. 图神经网络 (Graph Neural Networks, GNN)
  9. 自动化机器学习 (AutoML)
  10. 神经架构搜索 (Neural Architecture Search)

 

三、应用层

1、典型任务

  1. 自动驾驶 (Autonomous Driving)
  2. 语音识别 (Speech Recognition)
  3. 机器人学 (Robotics)
  4. 推荐系统 (Recommendation Systems)
  5. 人机交互 (Human-Computer Interaction, HCI)
  6. 数据挖掘 (Data Mining)
  7. 信息提取 (Information Extraction)
  8. 异常检测 (Anomaly Detection)
  9. 智能客服 (AI Customer Service)
  10. 文档理解与表单处理 (Document Understanding & Form Processing)

2、行业与场景

  1. 智能城市 (Smart Cities)
  2. 医疗诊断 (Medical Diagnosis)
  3. 教育个性化 (Personalized Education)
  4. 自动化流程编排 (Automated Workflow Orchestration)
  5. 金融风控 (Financial Risk Control)
  6. 工业自动化 (Industrial Automation)
  7. 营销预测 (Marketing Forecasting)
  8. 农业监控 (Agricultural Monitoring)
  9. 内容生成 (Content Generation)
  10. 智能交通 (Smart Transportation)

 

3、AI应用流程

 

 

数据工程阶段是AI应用的基础,首先需要从多种数据源获取原始数据。这些数据可能包括非结构化数据(如CSV文件)、向量数据、物联网或互联网实时数据、通过API或SaaS平台获取的数据、以及传统数据库和信创数据库中的数据。随后,这些数据需要经过数据准备和流管理的过程,确保数据能够满足后续使用的要求。此阶段包括跨数据源的整合、多层次数据验证,以及通过自动化工具(如数据加工Co-Pilot)完成数据的清洗和转换。同时,为适应不同场景,数据会被实时或批量整合,并进行流处理以提升时效性。为了进一步确保数据的可靠性和可用性,还需要进行数据质量管理,包括数据版本管理、质量管控,以及分析数据对模型和应用的潜在影响。

进入算法工程阶段,核心工作是模型的开发和优化。首先是大模型的训练,通过训练编排设计整体的训练流程。训练过程通常包括预训练阶段,在大规模数据上构建模型的基础能力;接下来进行指令微调,使模型能够适应特定任务需求;最后通过强化学习机制进一步优化模型行为。在模型训练完成后,进入模型评估与测试环节。此环节中,通过性能评估了解模型的实际表现,并进行模型验证以确保输出结果符合预期。同时,为了让模型在真实应用中更有效,还需根据评估结果对模型进行优化。

最后是AI应用阶段,这是将模型实际落地的环节。AI技术可以生成内容(AIGC),如文本、图像或视频,用于创意和生产领域;也可以被应用于商业智能(BI),通过分析数据为企业决策提供支持;此外,AI还可以嵌入到各类应用程序中,为用户提供智能化的产品和服务。这些应用将AI技术的价值最大化,实现从数据到商业价值的完整转化。

posted on   Gary Zhang  阅读(53)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· .NET10 - 预览版1新功能体验(一)

导航

点击右上角即可分享
微信分享提示