AI人工智能入门—知识地图


AI知识地图: AI100问

 

人工智能、机器学习、NLP、深度学习和神经网络之间的区别

  • 人工智能:建立能智能化处理事物的系统。
  • 自然语言处理:建立能够理解语言的系统,人工智能的一个分支。
  • 机器学习:建立能从经验中进行学习的系统,也是人工智能的一个分支。
  • 神经网络:生物学启发出的人工神经元网络。
  • 深度学习:在大型数据集上,建立使用深度神经网络的系统,机器学习的一个分支。

人工智能AI , 计算机科学的分支:
         人工智能的基本原理:机器从「特定的」大量数据中总结规律,形成某些「特定的知识」,然后将这种「知识」应用到现实场景中去解决实际问题。 人工智能几个核心领域:机器学习、深度学习、NLP等。
        将人类面对的各类现实问题转换成数学模型问题,然后再运用计算机巨大算力来演算数学模型,得出结论的过程。

机器学习Machine Learning(ML) , 人工智能的分支:
            机器学习研究和构建的是一种特殊算法( 而非某一个特定的算法), 能够让计算机自己在数据中学习从而进行预测。所以, 机器学习不是某种具体的算法,而是很多算法的统称

深度学习Deep Learning(DL) , 机器学习的分支
            深度学习的概念源于人工神经网络的研究,但是并不完全等于传统神经网络。 不过在叫法上,很多深度学习算法中都会包含”神经网络”这个词,比如:卷积神经网络、循环神经网络。 所以,深度学习可以说是在传统神经网络基础上的升级,约等于神经网络。

自然语言处理Natural Language Processing(NLP) ,人工智能的分支,包括《基于规则的语言模型》《基于机器学习语言模型》和《基于深度学习语言模型》:
        自然语言处理(NLP)就是在 机器语言和人类语言之间沟通 的桥梁,以实现人机交流的目的。 人类通过语言来交流,狗通过汪汪叫来交流。机器也有自己的交流方式,那就是 数字信息 NLP可分为: NLU自然语言理解自然语言理解就是希望机器像人一样,具备正常人的语言理解能力 )和 NLG自然语言生成非语言格式的数据转换成人类可以理解的语言格式 )。
训练方式
机器学习算法
深度学习算法
NLP的应用
文本的处理
方法、技术、算法
监督Supervised
线性回归
CNN卷积神经网络
聊天机器人
一、文本处理方法
文本预处理
监督
逻辑回归
GANS生成对抗网络
问答系统
分词
监督
线性判别分析
RL深度强化学习
情感分析/分类
标注词性
监督
决策树
机器翻译
实体提取NER
监督
朴素贝叶斯
LSTM长短期记忆网络
自动摘要
过滤停用词
监督
K邻近
Transformer
信息抽取NER
二、文本表示方法
人类语言转成化计算机语言,词嵌入/词向量 WordEmbeding
监督
学习向量量化
Bert
文本分类
One-hot独热编码
监督
支持向量机
GPT
count verctor/TF(计数向量)
监督
随机森林
XL-NET等
监督
AdaBoost
Embedding词向量:word2vec是主流的实现方法,另一种是Glove
非监督Unsupervised
高斯混合模型
三、语言模型
非监督
限制玻尔兹曼机
基于规则
专家系统,波特词干
非监督
K-means聚类
基于机器学习应用
或称统计学习方法
隐马尔可夫模型HMM,感知机,条件随机场CRF,朴素贝叶斯,支持向量机SVM
非监督
最大期望算法
基于深度学习应用
RNN,LSTM,word2vec, Transformer,Bert,GPT.....
强化学习

 

深度学习的一些模型地图

 

需要掌握的知识点地图

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 华为云AI人工智能开发者入门级考试实验主要包括以下几个步骤: 1. 注册华为云账号:首先,考生需要在华为云官网注册一个华为云账号,获取账号和密码。 2. 登陆华为云平台:使用注册的账号和密码登陆华为云平台,进入控制台。 3. 创建实验环境:在控制台中,选择AI服务,然后选择自然语言处理(NLP)服务,按照指引创建一个NLP实验环境。 4. 获取API密钥:在成功创建实验环境后,进入NLP服务,获取API密钥,确保后续调用接口时能够进行身份验证。 5. 下载并配置实验代码:在实验环境中,选择合适的编程语言(如Python),下载并配置相应的实验代码,以便后续调用API进行开发。 6. 测试API接口:使用下载并配置好的实验代码,调用NLP的API接口,进行简单的测试,确认接口调用正常。 7. 完成自定义开发:根据实验考题要求,进行自定义的开发,可以调用NLP的各种接口,实现相应的功能。 8. 实验报告提交:完成实验开发后,根据考试要求,将实验代码、运行结果以及相关文档整理成实验报告,按照指定格式进行提交。 以上就是华为云AI人工智能开发者入门级考试实验的基本步骤。通过完成实验,考生能够更好地了解和掌握华为云平台上AI服务的使用方法,并能够进行简单的开发和调试。 ### 回答2: 华为云AI人工智能开发者入门级考试实验步骤主要包括以下几个步骤: 第一步:了解实验要求与背景知识 首先,仔细阅读考试实验要求,理解所需完成的任务和考察的知识点。同时,需要掌握一定的人工智能基础知识,如机器学习深度学习等。 第二步:安装环境与配置相关软件 根据实验要求,安装并配置相关的人工智能开发环境,如Python编程环境、TensorFlow、PyTorch等深度学习框架以及相关的数据处理、数据可视化工具等。 第三步:收集与处理数据 根据实验要求,收集所需的数据集并进行预处理,包括数据清洗、去除异常值等。可使用Python编程语言及相关的数据处理库进行数据处理工作。 第四步:选择与建立模型 根据实验要求,选择合适的机器学习深度学习模型,并进行模型的建立与调优。可以根据任务需求,选择适合的模型架构,如卷积神经网络、循环神经网络等,并根据实验提供的数据集进行模型训练。 第五步:模型评估与结果分析 使用训练好的模型对测试数据进行预测,并评估模型的性能。可以使用一些评价指标,如准确率、召回率、精确率等对模型进行评估,并进行结果分析,分析模型的优点与不足之处。 第六步:撰写实验报告 根据实验要求,撰写实验报告,详细介绍实验的整个流程、使用的方法、所得结果以及对结果的分析与讨论。在报告中,要清晰地描述实验步骤,提供相应的代码和结果展示,并给出必要的结论和建议。 总结: 华为云AI人工智能开发者入门级考试实验步骤主要包括了解实验要求与背景知识、安装环境与配置软件、收集与处理数据、选择与建立模型、模型评估与结果分析,以及撰写实验报告。通过这些步骤,考生可以完成实验任务并提交相应的实验报告。 ### 回答3: 华为云AI人工智能开发者入门级考试实验主要包括以下步骤: 1. 准备工作:首先,需要注册华为云账号,并登录华为云AI开发者平台。获取实验相关的资料和教程,确保对相关知识和技能有一定的了解。 2. 环境搭建:根据实验要求,下载和安装相应的开发工具和软件,例如Python编程环境、Jupyter Notebook等。确保环境搭建正确无误。 3. 实验准备:根据实验要求,准备实验所需的数据集和模型。可以使用华为云提供的开放数据集或自己准备的数据集。 4. 实验步骤:根据实验指导,按照步骤进行实验。可能涉及到各种人工智能领域的任务,例如图像识别、语音识别、自然语言处理等。根据具体要求,编写代码、运行程序并进行调试。 5. 实验结果分析与总结:在实验过程中,记录实验结果和观察到的现象,根据实验结果分析实验效果和准确度。进行总结和归纳,发现问题和不足之处。 6. 提交实验报告:根据实验要求,整理实验过程、结果及分析,撰写实验报告。说明实验的目的、方法和技术实现,展示自己对于人工智能开发的理解和应用能力。 7. 评估和反馈:提交实验报告后,会有专业人士对实验报告进行评估和反馈。根据反馈进行改进和学习,提高自己的能力和水平。 总之,华为云AI人工智能开发者入门级考试实验步骤主要包括准备工作、环境搭建、实验准备、实验步骤、实验结果分析与总结、提交实验报告以及评估和反馈。通过这些步骤,可以提升自己在人工智能领域的开发和应用能力。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值