当前位置: 首页 > news >正文

【AIF-C01认证】亚马逊云科技生成式 AI 认证正式上线啦

文章目录

    • 一、AIF-C01简介
    • 二、考试概览
    • 三、考试知识点
      • 3.1 AI 和 ML 基础知识
      • 3.2 生成式人工智能基础
      • 3.3 基础模型的应用
      • 3.4 负责任 AI 准则
      • 3.5 AI 解决方案的安全性、合规性和监管
    • 四、备考课程
      • 4.1 「备考训练营」 在线直播课
      • 4.2 「SkillBuilder」学习课程
    • 五、常见问题
    • 六、参考链接

一、AIF-C01简介

AWS Certified AI Practitioner (AIF-C01) 考试面向能够有效地展示对 AI/ML、生成式人工智能技术以及相关 AWS 服务和工具整体知识的掌握情况的个人(与具体的工作职务无关)。

img

img

备注:在 2025 年 2 月 15 日之前获得此认证,可获得额外的 Early Adopter 数字徽章。

二、考试概览

类别基础级
考试时长90 分钟
考试题型65 题
费用100 USD。 访问考试定价了解其他费用信息,包括外汇汇率
预期应试者熟悉 AWS 上的 AI/ML 技术的个人(不一定要使用这些技术构建解决方案)
应试者角色示例业务分析师、IT 支持、市场营销专业人员、产品或项目经理、业务线或 IT 经理、销售专业人员
考试选项Pearson VUE 考试中心或在线监考考试
提供的语言英语、日语、韩语、葡萄牙语(巴西)和简体中文

三、考试知识点

3.1 AI 和 ML 基础知识

人工智能(AI)是指通过计算机系统模拟人类智能的技术。机器学习(ML)是AI的一个子领域,通过算法让系统从数据中学习,自动改进表现。深度学习是机器学习的一个子领域,使用神经网络模拟人类大脑来处理复杂的模式识别问题。神经网络是一种仿照生物大脑结构的算法,广泛应用于计算机视觉和自然语言处理(NLP)等领域。


AI中的“模型”是通过训练数据学习到的数学表达,而“算法”是实现模型学习的步骤。训练指模型通过已标记数据进行学习,而推理则是模型在新数据上的预测过程。推理分为批量推理(对多个数据点的离线推理)和实时推理(即时处理单个数据点)。


AI模型中的数据类型包括已标记数据和未标记数据,表格数据、时间序列数据、图像数据、文本数据等。结构化数据是有明确格式的数据,而非结构化数据则是无特定格式的。监督学习通过已标记的数据进行训练,无监督学习使用未标记的数据找出隐藏模式,强化学习则通过与环境交互并获得奖励或惩罚来学习。大型语言模型(LLM)是基于海量文本训练的AI模型。


总结来说,AI、ML和深度学习之间存在层次关系,三者分别处理从广义智能到特定领域的学习和模式识别。

3.2 生成式人工智能基础

生成式人工智能(Generative AI)是一种基于算法生成新数据的技术,通常通过学习现有数据模式生成类似的数据。核心概念包括词元(token)、分块(chunking)、嵌入(embedding)、向量(vector)、提示工程(prompt engineering),以及基于转换器(transformer)的大型语言模型(LLM)。基础模型(foundation models)是预先训练的大型模型,适用于多个任务。多模态模型则可以处理多种数据类型,如文本、图像和音频。扩散模型通过噪声数据逐步生成高质量输出,广泛用于图像生成。


生成式人工智能的潜在使用案例包括图像、视频和音频生成,文本摘要、聊天机器人、翻译、代码生成、客户服务、搜索和推荐引擎等。基础模型的生命周期包括数据选择、模型选择、预训练、微调、评估、部署和反馈环节。


生成式AI在业务中有适应性强、响应快速、操作简单等优势,但也存在局限性,如产生幻觉、不准确、不确定性和可解释性差。在选择生成式AI模型时,需要考虑模型类型、性能要求、合规性等因素。生成式AI应用的商业价值可以通过跨领域性能、效率、转化率、每用户平均收入等指标来衡量。


在AWS环境中,开发生成式AI应用的服务包括Amazon SageMaker JumpStart、Amazon Bedrock等。这些服务具有易访问、低门槛、高效和成本效益的优势,能够加速产品上市并帮助企业实现业务目标。AWS基础设施还提供高安全性、合规性和责任管理。关于成本,需要考虑响应能力、可用性、冗余、性能和基于词元的定价模型等因素。

3.3 基础模型的应用

在设计使用基础模型的应用程序时,需要注意以下几个方面:


首先,选择预训练模型时的标准包括成本、支持的模态(如文本、图像等)、延迟时间、是否支持多语言、模型大小与复杂性、可定制性、输入/输出长度等。推理过程中,温度参数和输入/输出长度会影响模型的响应,其中温度控制生成内容的多样性,而长度则影响生成结果的完整性。检索增强生成(RAG)是通过结合外部知识库(如Amazon Bedrock)进行生成的一种方法,适用于需要访问大量知识数据的业务场景。AWS服务如Amazon OpenSearch、Aurora、Neptune等可帮助存储向量化的嵌入数据。预训练、微调、上下文学习、RAG自定义方法的成本需要权衡,选择合适的方案应考虑业务需求和资源消耗。代理(agents)在处理多步骤任务时也具有重要作用,例如Amazon Bedrock中的代理可以帮助分解复杂任务。


提示工程在生成式AI中起到至关重要的作用,它通过精心设计的提示(prompt)来引导模型生成高质量的结果。提示工程涉及上下文、指令、否定提示等元素,而常见的方法包括思维链、零样本、单样本、少量样本提示和提示模板。提示工程的益处在于提升模型的响应质量,最佳实践包括精简、特定的提示内容,并进行实验与防护。然而,提示工程也存在风险,如暴露模型漏洞、提示投毒、劫持与越狱等。


在训练和微调基础模型时,关键步骤包括预训练、微调和持续预训练。微调模型的方法包括指令优化、针对特定领域调整模型、迁移学习等。微调过程中,数据的准备至关重要,包括数据的策管、标记、调整大小、确保代表性以及使用人类反馈强化学习(RLHF)来优化模型。


评估基础模型的性能可以通过人工评估或基准数据集完成。常用的指标有ROUGE(用于摘要评估)、BLEU(用于机器翻译评估)、BERTScore等。这些指标帮助确定模型是否有效地满足了业务目标,如提升生产力、增加用户参与度或完成特定任务。

3.4 负责任 AI 准则

负责任AI系统的开发旨在确保AI系统能够安全、公平、包容,并对所有用户产生积极的影响。负责任AI的特征包括:偏见的最小化、公平性、包容性、稳健性、安全性以及生成内容的真实性。为了识别和评估这些特征,可以使用各种工具,如Amazon Bedrock中的防护机制,这些工具能帮助检测模型的输出是否符合伦理标准。


选择AI模型时应遵循负责任的做法,包括环境影响的考量、可持续性以及道德责任的履行。同时,生成式AI带来的法律风险需要特别注意,如知识产权侵权、偏见模型输出导致的信任损失、幻觉输出(模型生成的虚假内容)带来的终端用户风险等。


数据集特征的包容性、多样性以及策管至关重要,确保数据集的平衡能帮助减少模型偏见。偏差(bias)和方差(variance)的存在可能对特定人口群体产生不公平影响,如过拟合导致不准确预测,欠拟合则可能无法有效捕捉数据特征。


负责任AI开发中的偏见、可信度和真实性可以通过多种工具监控和检测,包括分析标记数据的质量、人工审核、亚组分析,或使用Amazon SageMaker Clarify、SageMaker模型监控器和Amazon A2I等工具。


模型的透明性和可解释性至关重要,透明模型能够让用户理解其预测过程,而不透明模型则难以解释。识别透明模型的工具包括Amazon SageMaker Model Cards、开源模型和数据、许可等。模型的安全性与透明性之间存在权衡,即需要在可解释性与性能之间找到平衡。为了实现可解释AI,需遵循以人为本的设计原则,确保模型的设计和决策过程符合用户的需求和期望。

3.5 AI 解决方案的安全性、合规性和监管

保护AI系统的方法涵盖了多层次的安全措施和最佳实践。在AWS环境中,用于保护AI系统的服务包括IAM(身份与访问管理)角色、策略与权限控制、加密技术、Amazon Macie(用于数据分类和隐私保护)、AWS PrivateLink(用于私密网络连接),以及AWS责任共担模式,明确了用户与AWS之间的安全责任划分。此外,来源引用和数据沿袭是确保AI系统透明性的重要概念,SageMaker Model Cards等工具能够帮助记录数据来源并跟踪模型的开发和更新过程。


在安全数据工程中,评估数据质量、实施隐私增强技术、控制数据访问权限和确保数据完整性是关键的最佳实践。AI系统的安全和隐私考虑包括应用程序安全、威胁检测、漏洞管理、基础设施保护、提示注入防护、以及数据的静态和传输加密。


在合规性方面,AI系统需遵守多种监管标准,如国际标准化组织(ISO)标准、系统与组织控制(SOC)报告以及算法问责法律等。AWS提供了多个帮助实现合规的工具和服务,包括AWS Config、Amazon Inspector、AWS Audit Manager、AWS Artifact、AWS CloudTrail和AWS Trusted Advisor。这些工具能帮助监控系统的合规状态,追踪审计记录,确保符合相关法规。


数据监管策略涉及数据的整个生命周期,包括数据的日志记录、驻留、监控、保留和观察。此外,遵循监管协议的流程应包含明确的政策、定期评审的间隔、审核策略以及生成式人工智能的安全责任矩阵等。透明度标准和团队培训要求也是确保AI系统符合安全和合规要求的重要组成部分。

四、备考课程

4.1 「备考训练营」 在线直播课

免费参与亚马逊云科技官方「备考训练营」 在线直播课

直达链接:https://dev.amazoncloud.cn/learn/aitalent/obtainCertificate

image-20241011155852420

image-20241011155939075

image-20241011160000778

image-20241011182258108

4.2 「SkillBuilder」学习课程

可以登录到SkillBuilder,参与AIF-C01相关课程学习。

直达链接:https://skillbuilder.aws/

image-20241012101723808

image-20241012101746531

五、常见问题

问题一:谁应该获得 AWS Certified AI Practitioner 认证?

参加本次考试的理想考生应熟悉 AWS 上的 AI/ML 技术及其用途,但不一定在 AWS 上构建 AI/ML 解决方案。

如果您是 IT 和 AWS 云的新手,您应该先从 AWS Cloud Practitioner Essentials 或 AWS Technical Essentials 开始。


持有 AWS Certified Cloud Practitioner 或助理级 AWS Certification 的认证人员无需参加基础云课程,可以从备考计划中也包含的免费 AI 基础培训开始。

问题二:AWS Certified AI Practitioner 将如何帮助我的职业生涯?

从事销售、市场营销和产品管理等职位的专业人员通过培训提升技能,并通过 AWS Certified AI Practitioner 等认证验证知识,将更有能力在职业生涯中取得成功。


根据 2023 年 11 月的 AWS 研究,雇主愿意为具有人工智能技能的人员支付更多费用,为销售、市场营销领域人员多支付 43%,为财务人员多支付 42%,为业务运营人员多支付 41%,为 IT 专业人员多支付 47%。

问题三:AWS Certified AI Practitioner 与 AWS Certified Cloud Practitioner 有何不同?

AWS Certified Cloud Practitioner 侧重于 AWS 云的总体知识,并对所有 AWS 服务进行基础层面的概述。AWS Certified AI Practitioner 涵盖了广泛的人工智能框架、概念和相关 AWS 技术,重点是生成式人工智能。Cloud Practitioner 的考试内容大纲仅包含一条与人工智能相关的任务陈述。


相比之下,AWS Certified AI Practitioner 的整个考试内容大纲侧重于人工智能、机器学习和生成式人工智能。您应该参加最符合您的兴趣和需求的考试。如果您想证明自己对 AWS 云和人工智能/机器学习的深入了解,也可以选择获得这两个认证。

问题四:在 AWS Certified AI Practitioner 之后,我接下来应该获得什么认证?

对于过渡到云职业的人员,我们推荐 AWS Certified Solutions Architect - Associate。对于那些希望从事数据、人工智能和机器学习领域职业的人员,我们推荐 AWS Certified Data Engineer - Associate 和/或 AWS Certified Machine Learning Engineer - Associate。

问题五:此认证的有效期是多久?

此认证的有效期为 3 年。在您的认证到期之前,您可以通过最新版本的考试进行再认证,或者获取 AWS Certified Machine Learning Engineer - Associate 来自动获得重新认证。

六、参考链接

[1] AWS Certified Cloud Practitioner 认证 | AWS Certification | AWS

[2] https://dev.amazoncloud.cn/learn/aitalent/obtainCertificate

[3] https://mp.weixin.qq.com/s/Jp35qoft-43Kjog3PTT4ow

相关文章:

【AIF-C01认证】亚马逊云科技生成式 AI 认证正式上线啦

文章目录 一、AIF-C01简介二、考试概览三、考试知识点3.1 AI 和 ML 基础知识3.2 生成式人工智能基础3.3 基础模型的应用3.4 负责任 AI 准则3.5 AI 解决方案的安全性、合规性和监管 四、备考课程4.1 「备考训练营」 在线直播课4.2 「SkillBuilder」学习课程 五、常见问题六、参考…...

C++ 素数的筛选法与穷举法

题目:素数大酬宾: 【问题描述】 某商场的仓库中有 n 种商品,每件商品按 1~n 依次编号。现在商场经理突发奇想,决定将编号为素数(质数)的所有商品拿出来搞优惠酬宾活动。请编程帮助仓库管理员将编号为素数的商品选出来…...

Spring Boot异步任务、任务调度与异步请求线程池的使用及原理

Spring Boot异步任务、任务调度与异步请求线程池的使用及原理 在Spring Boot应用程序中,异步任务、任务调度和异步请求线程池是提高系统性能和响应速度的重要工具。本文将详细讲解这些概念的使用及原理。 一、异步任务 异步任务是指可以在后台线程上执行的任务&a…...

Java爬虫之使用Selenium WebDriver 爬取数据

这里写自定义目录标题 Selenium WebDriver简介一、安装部署二、Java项目中使用1.引入依赖2.示例代码 三、WebDriver使用说明1.WebDriver定位器2.常用操作3.使用 cookie4.键盘与鼠标操作 Selenium WebDriver简介 Selenium WebDriver 是一种用于自动化测试 Web 应用程序的工具。…...

MyBatis 中updateByPrimaryKey和updateByPrimaryKeySelective区别

在 MyBatis 中,updateByPrimaryKey和updateByPrimaryKeySelective主要有以下区别: 一、功能 updateByPrimaryKey: 会根据传入的实体对象,将数据库表中对应主键的记录所有字段全部更新为实体对象中的值。即使实体对象中的某些字段…...

JavaScript下载文件(简单模式、跨域问题、文件压缩)

文章目录 简介简单文件下载通过模拟form表单提交通过XMLHttpRequest方式 跨域(oss)下载并压缩文件完整示例文件压缩跨域设置 简介 相信各位开发朋友都遇到过下载的文件的需求,有的非常简单,基本链接的形式就可以。 有的就比较复杂,涉及跨域…...

Django 定义使用模型,并添加数据

教材: Python web企业级项目开发教程(黑马程序员)第三章 模型 实验步骤: 1.创建项目和应用 前置步骤可看前文,进入到指定文件位置后创建 django-admin startproject mysite python manage.py startapp app01 2.注册…...

联名物料常泄漏?一端叠满“安全buff”

前段时间,一则关于爆火影视剧与知名茶饮品牌联名的消息在社交平台上迅速传播,宣传物料的照片也随之曝光——门店尚未上新,“小道消息”便已被疯传。但这种情况并非首次发生,让众多网友不禁猜想:这究竟是一场精心策划的…...

Flutter UI组件库(JUI)

Flutter UI组件库 (JUI) 介绍 您是否正在寻找一种方法来简化Flutter开发过程,并创建美观、一致的用户界面?您的搜索到此为止!我们的Flutter UI组件库(JUI)提供了广泛的预构建、可自定义组件,帮助您快速构建…...

国外电商系统开发-运维系统远程文件

设计初衷是为了让所有人都能方便的打开网页,就能查看Linux系统文件内容,而不再用cat、vim、more等命令去打开文件,这对于我们一个普通的研发或者是财务人员来说,显得太繁琐,因为他们很可能不会这些命令,其次…...

4. Node.js Path模块

2.3Path模块 2.3.1获取js文件的绝对路径 console.log(__dirname) //js文件所在的文件夹的绝对路径 console.log(__filename) //js文件的绝对路径输出: G:\py_project\nodejs_study G:\py_project\nodejs_study\file.js2.3.2拼接规范的绝对路径path.r…...

重构长方法之分解条件表达式

分解条件表达式 是一种重构长方法中常用的技术,它适用于复杂的条件逻辑。在方法中,条件分支(if-else 或 switch)有时会变得条件非常多,非常复杂,难以理解和维护。通过分解条件逻辑,可以让代码更…...

蚁群算法养老服务人员智能调度系统

养老行业近年来越发热门,如何有效调配服务人员成为许多机构的痛点。我们结合智能算法技术,开发出了一款专为养老行业量身打造的“蚁群算法养老服务人员调度系统”,能够精准、高效地为机构分配人员,从此告别人力资源调度难题。 系…...

java使用 IDEA自动补全功能 AI 插件

国内插件: CodeGeeX: 功能特性: 由国内团队开发,是一款智能编程助手插件。它集成了多种人工智能技术,能够在多个编程语言中提供智能代码补全、代码生成、代码优化和注释生成等功能。该插件特别适用于常见的编程任务…...

【ShuQiHere】 AI与自我意识:能否创造真正的自觉机器人?

🤖【ShuQiHere】 📜 目录 引言人类意识的探索机器意识的五大理论 功能主义(Functionalism)信息整合(Information Integration)体现主义(Embodiment)行动主义(Enaction&…...

【Linux 从基础到进阶】CPU性能调优与监控

CPU性能调优与监控 1. 引言 在计算机系统中,CPU是核心组件之一,其性能直接影响系统的整体表现和响应速度。无论是在企业服务器环境、虚拟化环境,还是大数据计算场景,优化和监控CPU性能都至关重要。通过合理的调优策略和监控工具…...

Centos基线自动化检查脚本

此脚本是一个用于检查Linux系统安全配置的Bash脚本。它通过多项安全标准对系统进行评估,主要检查以下内容: IP地址获取:脚本首先获取主机的IP地址,确保其以10.115开头。 密码策略检查: 检查最小密码长度(P…...

OpenCV答题卡识别

文章目录 一、基本流程二、代码实现1.定义函数2.图像预处理(1)高斯模糊、边缘检测(2)轮廓检测(3)透视变换(4)阈值处理和轮廓检测 3.筛选和排序选项轮廓4.判断答案5.显示结果 三、总结…...

通用数据库对象设计

1. 公共属性 这里的数据模型以陈品山的实体-关系模型为基础,增加了两点修改。一是用“组”的概念表达实体间关系,并将组作为一种特殊实体。二是采用继承的思想,将实体的公共属性提取出来,放到统一表中。实体的特有属性保存在单独…...

Java基础12-特殊文件和日志技术

十二、特殊文件和日志技术 1、特殊文件 properties:用来存储键值对数据。 xml:用来存储有关系的数据。 1.1 properties文件 特点:存储键值对,键不能重复,文件后缀一般是.properties结尾的。 properties:是…...

2.4 STM32启动过程

目录 一,启动Flow 1.1 初始化MSP 1.2 初始化PC 1.3 设置堆栈大小 1.4初始化中断向量表 1.5 调用初始化函数(可选) 1.6 调用__main 二,Reset_Handler函数 一,启动Flow 下面是stm32在内部FLASH启动的启动建议流程图,在stm32复位到执行我们程序的main函数的过程中,…...

rm: cannot remove: Device or resource busy 解决方案

大家好,我是爱编程的喵喵。双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中。从事机器学习以及相关的前后端开发工作。曾在阿里云、科大讯飞、CCF等比赛获得多次Top名次。现为CSDN博客专家、人工智能领域优质创作者。喜欢通过博客创作的方式对所学的…...

2024年的5款AI写作工具,你用过几个?

AI技术正逐渐渗透到我们生活的方方面面,其中就包括写作领域。今天,我要为大家介绍5款实用的AI写作助手,它们将帮助你提高写作效率,激发创作灵感,让你的写作之路更加顺畅。 1. 宙语Cosmos-全能写作助手 网址&#xff…...

泛癌热门靶点TROP2及研究工具试剂

前 言 TROP2属于肿瘤相关抗原之一,在多种肿瘤中表达升高,促进肿瘤细胞生长、增殖和转移。TROP2已经成为近年来NEJM、肿瘤学期刊、药物研发的多重热点。通过PubMed检索到477篇相关文献,自2020年文献数量逐步增加,2022年达81篇&am…...

2848. 与车相交的点

2848. 与车相交的点 题目链接&#xff1a;2848. 与车相交的点 代码如下&#xff1a; class Solution { public:int numberOfPoints(vector<vector<int>>& nums){set<int> s;for (int i 0; i < nums.size(); i){for (int j nums[i][0]; j < nu…...

第1节 入门

文章目录 1. URL 组成部分详解2. 第一个 Django 项目2.1 项目结构2.2 project 和 app 的关系 3. URL 与视图函数的映射4. URL 的两种传参方式4.1 通过字符串查询4.2 在 path 中携带 5. path 函数详解6. 路由模块化7. 路由反转 1. URL 组成部分详解 URL 的基本组成格式 scheme…...

四数之和(medium)08

其实这道题就是求2数之和&#xff0c;和3数之和的衍生吧&#xff0c;核心算法还是双指针&#xff1b; 暴力解法就不再说了&#xff1a;排序暴力set去重&#xff1b; 直接上&#xff1a;排序双指针去重 大致思路如上图&#xff0c;如果要详细算法过程&#xff0c;可以就看看两数…...

TypeScript中 interface接口 type关键字 enum枚举类型

type interface总是傻傻分不清~~~ Type Aliases (type) type 关键字用于为类型定义一个别名。这可以是基本类型、联合类型、元组、数组、函数等。type 定义的类型在编译后的 JavaScript 代码中会被移除&#xff0c;不会留下任何运行时的代码。 //联合类型 type StringOrNumbe…...

vue3.2实现AES加密解密,秘钥通过API获取,并混淆秘钥,后端thinkphp

aes.ts文件 import CryptoJS from "crypto-js"; import axios from "axios";export const encrypt async(data: any) > {let storeKey sessionStorage.getItem(a)let storeIv:any sessionStorage.getItem(i)// 如果秘钥或 IV 不存在&#xff0c;尝试…...

简述微服务高可用之Sentinel、Seate

简述微服务高可用之Sentinel、Seate使用 下文主要讲述使用sentinel,如何降级限流熔断及如何使用seata管理分布式事务 sentinel服务端安装与使用 1、下载 进入https://github.com/alibaba/Sentinel/releases 根据你的需求进行下载对应版本 我这里是JDK17 下载的1.8.8版本&am…...