目录
1.AIGC
2.About Generative AI
详细对比表格
1.AIGC
自Open-AI发布Chat-GPT以来,国内外各大科技公司都展开了AI军备竞赛。从过去的某一天开始,我们突然发现AI可以帮助我们生成文字、图片、音频、视频等内容了,而且开始让人难以分清背后的创作者到底是AI还是human being。
AI生成内容叫做AIGC(AI Generated Content),包括但是不限于以上提到的内容,还可以是生成的代码等等。
2.About Generative AI
当AIGC在国内爆火的时候,国外更流行的则是Generative AI (生成式AI),二者的联系一句话就可以搞定:Generative AI 生成的内容就是 AIGC。
在国内AIGC在不同语境表示的也不同,偶尔也会用于指代Generative AI。
那么Generative AI 与 机器学习(Machine Learning,ML)、监督学习(Supervised Learning,SL)、无监督学习(Unsupervised Learning,UL)、深度学习(Deep Learning,DL)、强化学习(Reinforcement Learning,RL)有什么联系么?
AI:人工智能该学科创立的目的就是为了使得计算机系统模拟人类的思维解决问题。
显式编程:通过代码明确地指定每一个操作、步骤或参数,代码的行为、意图都直接和清晰地体现出来。
隐式编程:依赖于语言或框架的自动推断、处理和优化,很多操作和行为是由语言或工具自动完成的,而不需要显式地编写所有的细节。
特性 | 显式编程 | 隐式编程 |
---|---|---|
控制 | 程序员控制代码的每个细节,显式指定所有操作 | 语言或框架自动处理很多操作,程序员只需关注高级逻辑 |
可预测性 | 行为非常可预测,所有操作明确声明 | 有时行为不太可预测,因为很多操作是自动完成的 |
代码简洁性 | 可能代码较长,需要处理很多细节 | 代码简洁,但背后有很多隐藏的复杂性 |
学习曲线 | 需要深入了解所有底层细节,学习曲线较陡 | 上手较容易,但可能缺少对底层的控制 |
错误排查 | 错误通常比较直观,容易定位 | 隐式行为可能导致错误来源不明确,调试可能较难 |
多种AI技术词区别:
详细对比表格
概念 | 定义 | 数据要求 | 任务类型 | 常见算法 | 应用场景 |
---|---|---|---|---|---|
机器学习 (ML) | 计算机通过数据和算法学习自动改进,不依赖显式编程规则。包括监督学习、无监督学习和强化学习等方法。 | 有标签或无标签数据 | 分类、回归、聚类、降维、推荐等 | 决策树、支持向量机(SVM)、k-最近邻(KNN)、朴素贝叶斯、神经网络、集成学习(如随机森林、XGBoost) | 图像识别、语音识别、推荐系统、自然语言处理、预测分析 |
监督学习 (SL) | 使用带标签的数据训练模型,使其能够预测或分类新的数据。模型学习输入与标签之间的关系。 | 带标签数据 | 分类(例如二分类、多分类)、回归(例如数值预测) | 线性回归、逻辑回归、支持向量机(SVM)、KNN、决策树、随机森林 | 邮件分类、图像分类、语音识别、股票预测、医疗诊断 |
无监督学习 (UL) | 使用无标签数据,目标是发现数据中的潜在模式或结构,不依赖预设的标签信息。 | 无标签数据 | 聚类(例如客户分群)、降维(例如PCA)、异常检测、关联规则 | K-means聚类、DBSCAN、层次聚类、主成分分析(PCA)、孤立森林 | 客户细分、异常检测、市场分析、图像压缩、推荐系统 |
深度学习 (DL) | 机器学习的一个子集,使用深层神经网络(如卷积神经网络CNN、递归神经网络RNN)自动提取数据特征,适合处理复杂任务。 | 大量标签数据 | 图像分类、语音识别、自然语言处理、强化学习等 | 卷积神经网络(CNN)、递归神经网络(RNN)、长短期记忆网络(LSTM)、生成对抗网络(GAN) | 自动驾驶、语音助手、翻译系统、图像生成、医疗影像分析 |
强化学习 (RL) | 智能体通过与环境的交互学习最优策略,目标是最大化长期回报(奖励)。通过试错学习和反馈优化决策过程。 | 环境交互产生的数据 | 游戏、路径规划、机器人控制、优化问题 | Q-learning、深度Q网络(DQN)、政策梯度方法(REINFORCE)、Actor-Critic | 自动驾驶、游戏AI、机器人控制、智能交通、广告投放 |
大型语言模型 (LLM) | 基于深度学习技术,特别是变换器模型(Transformers),处理大量文本数据,理解和生成自然语言。 | 大规模文本数据 | 文本生成、文本理解、对话系统、翻译、问答 | GPT(生成式预训练Transformer)、BERT(双向编码器表示Transformer)、T5、BLOOM | ChatGPT、翻译、内容创作、搜索引擎、客服机器人、虚拟助手 |
以上所有的技术词领域其实都是AI领域。