《人工智能通识基础》课件全套 卢道设 第1-5章 人工智能概述和应用-人工智能的关键技术_第1页
《人工智能通识基础》课件全套 卢道设 第1-5章 人工智能概述和应用-人工智能的关键技术_第2页
《人工智能通识基础》课件全套 卢道设 第1-5章 人工智能概述和应用-人工智能的关键技术_第3页
《人工智能通识基础》课件全套 卢道设 第1-5章 人工智能概述和应用-人工智能的关键技术_第4页
《人工智能通识基础》课件全套 卢道设 第1-5章 人工智能概述和应用-人工智能的关键技术_第5页
已阅读5页,还剩203页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第1章

人工智能概述和应用CATALOGUE目

录人工智能的分类0203人工智能的发展历程04人工智能技术的应用场景05国内AI开放平台06总结人工智能的定义与特点01人工智能的定义与特点01人工智能的定义定义人工智能(ArtificialIntelligence,AI)是当前科技领域中极为重要的研究方向。该领域致力于通过计算机系统模拟和实现人类智能的技术。核心目标赋予机器类似人类的思维和认知能力,其意义不仅在于模仿人类智能行为,更在于使机器能够在各种复杂和不可预测的环境中自主作出决策和反应。作用图像中的物体理解语言的含义解读情感的微妙变化人工智能的特点自主学习能力输入你的正文高效性和自动化输入你的正文模式识别能力输入你的正文多任务处理能力输入你的正文适应性与灵活性输入你的正文推理与决策能力输入你的正文语言理解与生成能力输入你的正文持续改进与优化输入你的正文人工智能的分类02010203强人工智能强人工智能(GeneralAI),亦称通用人工智能,是指具备与人类相似的广泛认知能力的AI。它不仅限于执行特定任务,还能够理解、学习和适应各种不同的任务,具备推理、判断、学习、创造等能力,接近人类的综合智能水平。超人工智能超人工智能(SuperintelligentAI)指的是一种超越人类智能的人工智能系统,能够在几乎所有领域展现出超越最聪明人类的能力。弱人工智能弱人工智能(NarrowAI),亦称作狭义人工智能,是目前最为普遍且技术最为成熟的AI形式。它特指那些仅能执行限定任务的AI系统,并且在这些任务上其性能甚至能超越人类。按智能水平分类按技术手段分类深度学习机器学习机器学习是一种通过大量数据学习并自动改进性能的技术。它利用海量数据进行深入分析,识别数据中的模式和规律,进而自动调整和优化算法性能。深度学习是机器学习结合神经网络模型后的人工智能模型。按技术手段分类0201知识图谱自然语言处理自然语言处理(NLP)技术,作为人工智能领域的一个重要分支,致力于研究如何通过电子计算机模拟人类的语言交际过程。不仅仅是一种简单的信息组织技术。它通过巧妙地将信息编织成一张张由节点(即实体)和边(即关系)构成的网络,构建出一个错综复杂而又井然有序的知识网络。计算机视觉计算机视觉作为人工智能领域的一个关键分支,其研究目标在于使计算机系统能够对图像和视频数据进行解释和理解。语音识别语言识别通常与语音识别(AutomaticSpeechRecognition,ASR)相关联,是将人类语音转换为计算机可读文本的过程。智能机器人在智能机器人领域,当前的研究重点之一是开发并集成所谓的“大脑芯片”,旨在显著提升机器人的智能水平。根据研究领域分类人工智能的发展历程03神经网络基本原理20世纪40年代到50年代萌发阶段20世纪50年代至60年代形成阶段20世纪60年代至70年代初期反思发展期(第一次“寒冬”)20世纪70年代初期至80年代中期应用发展期20世纪80年代中期至90年代中期低迷发展期(第二次“寒冬”)20世纪90年代中期至2010年稳步发展期2011年至今蓬勃发展期人工智能技术的应用场景04智慧交通人工智能正在迅速改变智慧交通领域,推动城市出行模式向更加智能、高效和环保的方向发展。本部分将从交通管理、自动驾驶、出行规划等方面详细探讨AI在智慧交通中的应用,同时探讨其技术细节、社会影响、环境贡献以及未来发展趋势。智慧电商人工智能正在全面革新电子商务行业,深刻改变了企业与消费者的互动方式。从个性化推荐到智能定价,人工智能在多个领域提升了电商平台的运营效率与用户体验。通过对海量数据的分析,人工智能不仅帮助电商企业更好地理解消费者需求,还推动了自动化、智能化的商业决策。智能医学人工智能(AI)正在深刻改变现代医疗实践,尤其是在疾病诊断、医学影像分析、个性化治疗和药物研发等领域。通过深度学习、自然语言处理和计算机视觉技术,AI为医生和研究人员提供了强大的工具,大幅提升了诊断精准度和临床决策效率。智能制造人工智能(AI)正在加速重塑制造业,推动传统制造向智能化和数字化转型。AI技术通过深度分析海量数据,优化生产流程,提升产品质量和运营效率,成为工业4.0的核心驱动力。智慧农业随着全球人口增长与粮食需求的不断增加,农业生产面临前所未有的挑战。人工智能(AI)的出现,正在为农业领域带来变革,通过数据驱动的智能化决策,帮助农民优化生产效率、提升产量并减少环境资源的浪费。AI与物联网、无人机及卫星影像的结合,不仅让农民能够精准监控作物生长,还通过对实时数据的分析,提供个性化的农业解决方案,从而最大限度发挥土地的潜力。智慧政务随着全球政府面临越来越复杂的治理挑战,人工智能技术逐渐成为提升行政效率、优化公共服务的重要工具。通过整合海量数据、提供实时分析和预测,AI正在帮助各级政府在服务公众的同时,提高决策的精准度,推动城市管理向智能化、精细化方向发展。国内AI开放平台05百度AI开放平台百度AI开放平台是一个集众多尖端技术于一身的综合性人工智能服务平台,不仅为开发者们提供了一个全面的工具箱,还构建了一个充满活力的生态系统。在这个平台上,你可以找到AIStudio,一个让AI模型开发变得触手可及的工作室;EasyDL,一个简化深度学习模型训练的工具;EasyEdge,它让边缘计算的AI应用部署变得轻而易举;文心大模型,它代表了中文处理的最新技术成就;百度智能云千帆大模型平台,一个支持大规模AI模型训练和部署的平台;以及灵境矩阵,它将AI技术与虚拟现实完美结合,开辟了新的应用领域腾讯AI开放平台腾讯AI开放平台是腾讯公司依托其AILab、腾讯优图、WeChatAI等尖端实验室资源精心打造的开放性平台。该平台汇聚了腾讯在人工智能领域的深厚技术积累,开放了超过100项AI能力接口,服务范围广泛,覆盖了众多合作伙伴。在测试期间,该平台的日均调用次数超过亿次,累计调用次数达到百亿次,这一数据充分证明了其在业界的领先地位和广泛的应用需求。阿里云AI阿里云AI作为阿里巴巴集团技术实力的体现,依托于集团先进的云基础设施、庞大的数据资源以及在人工智能领域的深厚工程能力。以通用大模型为核心,阿里云AI构建了全面的云原生AI能力体系,该体系涵盖了视觉智能、智能语音、自然语言处理、机器学习平台等多样化服务与应用。在电商、金融、医疗、教育等多个行业中,阿里云AI已经成功地提供了定制化的解决方案,并且在实际应用中取得了显著成效。总结06总结本章深入探讨了人工智能的定义及其特性,并阐释了根据不同的分类方法,人工智能可被划分为哪些不同类别。同时,本章还回顾了人工智能的发展历程和应用领域,并通过实践练习,帮助读者熟悉国内目前流行的三个AI开放平台的操作。感谢观看THANKS智能文本生成与润色技术目

录智能文本生成与润色原理0102WPSAI写作助手实操03文本质量评价与优化智能文本生成与润色原理01包括用户需求分析、关键词提取、上下文理解、任务类型识别。输入阶段包括语义分析与理解、知识库检索匹配、内容结构规划、文本逻辑构建。处理阶段包括初稿生成、语言风格调整、格式规范化、质量优化输出。输出阶段AI文本生成核心流程智能润色技术解析不仅纠正语法错误,还在语言表达、逻辑结构、专业性等多维度提升文本质量。文本润色的核心价值包括语法润色、逻辑润色、风格润色、专业润色,适用于不同类型的文档。润色类型与特点实时处理,秒级响应,多维度优化,全面提升,保持原意,增强表达。技术优势WPSAI写作助手实操02根据主题快速生成文章框架,支持多种文体类型创作,自动补充内容细节,一键生成完整文档。智能文本生成保持原意的表达转换,多样化句式变换,语言风格切换,内容扩写与缩写。智能改写功能语法错误自动纠正,提供表达方式优化建议,专业术语规范化,文档风格统一调整。智能润色优化010203WPSAI写作助手功能创建智能文档,启动AI助手,输入需求,使用"重写"功能优化内容,通过具体指令精确调整。操作步骤客服人员需要创建专业的客户投诉回应邮件模板,要求语言专业友好,预留可定制内容空间。场景描述客户邮件模板生成初始文稿示例公司在2023年取得了显著的进步,销售额增长了15%,达到1亿元,新产品线贡献了30%的收入,客户满意度从去年的85%上升到了90%。0102AI润色后效果本公司于2023年实现了显著的发展,销售额实现了15%的增长,总额达到一亿元人民币,新产品线为公司贡献了30%的营业收入,客户满意度从上一年度的85%增长至90%。03润色效果分析语言更加正式专业,表达更加精准规范,逻辑结构更加清晰,整体质感显著提升。年度报告润色优化文本质量评价与优化03AI生成文本质量评价事实信息、专业术语、数据引用和逻辑推理的正确性。准确性语言表达自然度、句子衔接连贯性、段落过渡顺畅度。流畅性论述结构完整性、观点论证充分性、因果关系合理性。逻辑性语言风格一致性、目标受众适应性、应用场景匹配度。风格适配效率提升AI秒级生成,大幅缩短写作时间。质量保障AI提供专业表达,减少语言错误。创新受限AI基于已有模式,原创性有限。人工验证关键信息需要人工核查,确保准确性。AI助手优势与局限文本优化实践技巧初稿生成、内容审核、细节调整、最终定稿。优化流程提供具体写作要求、目标受众特征、文本长度范围。明确需求多次调整提示语、分步骤完善内容、对比多个版本。迭代优化核实关键信息、调整个性化表达、确保逻辑连贯。人工把关感谢观看THANKSAI数据助手

录数据分析与可视化基础0102WPSAI数据助手实操03数据分析结果解读与应用数据分析与可视化基础01数据分析基本流程确定数据来源和范围,选择合适的数据采集方法,保证数据的完整性和准确性,建立数据收集规范和标准。数据收集进行数据清洗和预处理,处理缺失值和异常值,数据格式标准化,数据分类和编码。数据整理包括描述性统计分析、探索性数据分析、相关性分析、趋势和模式识别。数据分析选择合适的图表类型,设计清晰的视觉呈现,突出关键信息和洞察,确保图表的可读性。数据可视化分析数据背后的含义,提炼关键发现和洞察,形成可行动的建议,撰写分析报告。结果解读适用于比较不同类别的数值大小,如销售额对比、产品数量统计,直观展示数据差异,但类别不宜过多。柱状图展示各部分占整体的比例,如市场份额、预算分配,直观显示占比关系,分类不超过6-8个。饼图用于展示数据随时间的变化趋势,如股价走势、销售趋势分析,清晰呈现变化规律,时间间隔要一致。折线图探索两个变量之间的关系,如相关性分析、异常值检测,发现数据模式和规律,数据点不宜过密。散点图01020304常见可视化图表类型WPSAI数据助手实操02WPSAI数据助手功能概览自然语言查询数据,自动识别数据特征,智能推荐分析维度,一键生成分析报告。数据洞察与分析根据数据特征推荐图表,自动优化图表设计,支持多种图表类型切换,实时预览和调整。智能图表生成基于历史数据预测未来趋势,识别数据中的周期性规律,异常值检测和预警,多维度趋势对比。预测模型与趋势分析自动生成数据分析报告,支持报告模板定制,包含关键洞察和建议,一键导出多种格式。自定义报告生成实操案例:销售数据分析01案例背景某公司智能手机销售数据分析,包含产品型号、销售时间、地区、价格等字段,需要分析销售趋势、畅销产品、地区分布。02数据准备导入销售数据到WPS表格,检查数据完整性和格式,标注表头和数据类型,确保数据质量。03AI分析操作步骤启动WPSAI数据助手,使用自然语言提问:"哪个产品销售额最高?",选择"数据洞察"功能分析销售趋势,使用"智能图表"生成可视化报告。04分析结果展示产品销售排名柱状图,月度销售趋势折线图,地区销售分布地图,关键发现总结报告。数据可视化最佳实践根据数据类型选择图表,考虑受众理解能力,突出想要传达的信息,保持简洁清晰。图表选择原则避免3D效果干扰,不要过度装饰图表,确保数据标签清晰,避免误导性的刻度。常见错误避免合理使用颜色编码,添加必要的标注说明,调整图表比例和布局,确保可读性和美观性。设计优化技巧AI数据分析的优势与注意事项处理速度快,洞察深入,操作简便,持续学习不断优化分析能力。核心优势明确分析目标,保证数据准确性,选择合适分析方法,重视结果实际应用。数据质量是基础,结果需人工验证,结合业务经验解读,注意数据隐私保护。日常经营分析,市场趋势研究,风险预警监控,绩效评估管理。应用场景注意事项最佳实践建议感谢观看THANKSWPSAI演示助手功能与应用目

录WPSAI演示助手原理与功能0102WPSAI演示助手实操流程03高效演示文稿制作实践04PPT制作与美化实操案例05总结与实践建议WPSAI演示助手原理与功能01基于AI技术,一键生成PPT大纲、自动配图、智能排版。AI智能生成与美化工具01适用于企业路演、学术汇报、教学课件等多种场合。多场景应用02WPSAI演示助手简介理解用户需求,通过自然语言处理技术实现智能交互。自然语言处理根据用户输入,智能扩展内容并优化结构。内容扩展与结构优化自动进行内容排版和美化,提升PPT视觉效果。智能排版与美化010203核心技术原理主要功能介绍用户输入主题后,系统自动生成结构化大纲。主题输入与大纲自动生成根据大纲智能扩展内容,并支持自定义添加案例、数据。内容智能扩展与补充自动推荐并插入相关配图,一键应用美化模板。自动配图与模板美化快速完成初稿,显著提升PPT制作效率。提升制作效率01使更多人能够轻松制作出高质量的演示文稿。降低设计与内容门槛02通过智能排版和页面优化,确保PPT页面美观和结构清晰。保证页面美观与结构清晰03AI赋能PPT制作的优势AI与人工创意协同AI提供内容基础,人工在此基础上补充个性化创意。AI生成内容为基础人工审核AI生成内容,确保逻辑性和表达的生动性。保证内容逻辑严密人工审核AI生成内容的准确性和适用性,确保质量。审核AI内容准确性WPSAI演示助手实操流程02选择AI演示助手功能入口通过点击功能入口,用户可以启动AI演示助手。输入演示主题用户输入如“自我介绍”“课程总结”等主题,AI助手将根据主题生成大纲。自动生成结构化大纲AI演示助手根据输入主题,自动生成包括目录和章节分布的结构化大纲。一键生成PPT大纲内容扩展与自动补充01根据大纲,AI演示助手智能扩展各章节内容,提供丰富信息。智能扩展各章节内容02用户可以自定义添加案例、数据和要点,以个性化内容补充AI生成的大纲。支持自定义添加案例、数据、要点03通过多轮迭代,AI演示助手不断优化内容,确保信息的完整性和准确性。多轮迭代优化内容用户可以一键应用美化模板,快速提升PPT的视觉效果。一键应用美化模板AI演示助手自动推荐并插入与内容相关的高质量配图,增强视觉吸引力。自动推荐并插入相关配图AI演示助手调整字体、色彩和排版,保证整个PPT的视觉统一和美观。调整字体、色彩、排版智能美化与自动配图PPT内容优化与人工调整用户需要检查AI生成内容的逻辑性和准确性,确保信息的正确传达。检查AI生成内容的逻辑性和准确性用户在AI生成的基础上增加个性化元素和创新表达,使PPT更具个人特色。增加个性化元素和创新表达根据实际需求,用户可以补充和修改AI生成的内容,以满足特定的表达需求。按需补充、修改内容高效演示文稿制作实践03典型应用场景AI演示助手适用于企业路演、项目汇报等场景,提升演示文稿的专业性和吸引力。企业路演与项目汇报在教学课件和学术讲座中,AI演示助手能够帮助教师和学者高效制作内容丰富、结构清晰的PPT。教学课件与学术讲座AI演示助手在竞赛答辩和成果展示中,能够快速生成高质量的演示文稿,助力成果的展示。竞赛答辩与成果展示个人简历和自我介绍PPT可以通过AI演示助手快速制作,展现个人经历和特点。个人简历与自我介绍PPT制作常见难点与AI解决方案AI演示助手能自动生成清晰大纲,解决演示文稿结构混乱的问题。结构混乱一键美化功能提升设计效率,解决PPT设计耗时的难点。设计耗时AI智能扩展功能丰富内容,解决演示文稿内容单调的问题。内容单调自动推荐高质量配图,简化配图过程,解决配图繁琐的难点。配图繁琐主题创新与个性表达主题创新和个性化表达需人工补充,以确保演示文稿的独特性和吸引力。合理利用AI优势结合人工审核与补充,发挥人机协同优势,提升演示文稿的整体质量。内容需人工审核AI生成内容需人工审核,以避免逻辑或事实错误。注意版权和数据安全在使用AI助手时,需注意版权和数据安全问题。AI助手的不足与改进建议感谢观看THANKSAI邮件日程管理与会议系统目

录导入新课0102工具实操03高效管理与协同实践04总结与展望导入新课01应用场景展示AI邮件日程管理在企业办公中,如智能邮件筛选、自动会议预约、日程冲突提醒等。企业办公场景在项目协作场景中,AI邮件日程管理可以有效提升团队协作效率,如智能邮件筛选、自动会议预约等。项目协作场景AI邮件日程管理在学业管理中也有广泛应用,如智能邮件筛选、自动会议预约等。学业管理场景工具实操02基础功能演示系统自动将邮件按重要性、紧急程度分类,提高处理效率。智能邮件分类根据邮件内容预设模板,快速响应,节省时间。自动邮件回复根据邮件内容和日程自动匹配,避免时间冲突。日程智能安排简化会议预约步骤,自动寻找合适时间与地点。会议预约流程根据日程和任务设置提醒,确保按时完成工作。智能提醒系统会议结束后自动整理会议内容,生成纪要文档。会议纪要自动生成支持团队成员间任务分配与进度同步,提升协作效率。任务协同功能提供详细操作指导,帮助用户快速掌握系统使用。实操演练指导01020304进阶功能展示高效管理与协同实践03团队项目管理案例通过AI技术智能分配项目任务,提高分配效率和准确性。AI辅助任务分配利用系统监控项目进度,确保项目按时完成。项目进度跟踪自动根据团队成员日程安排会议,减少冲突和无效会议。智能会议安排展示如何通过AI工具优化团队协作流程,提升团队效率。团队协作流程通过小组协作演示,展示AI工具在实际工作中的应用。小组协作演示分享使用AI邮件日程管理工具的个人体验和感受。工具使用体验分享展示工具在实际工作中的应用效果,包括效率提升和问题解决。实际应用效果展示提供针对使用AI邮件日程管理工具时可能遇到的常见问题的解决方案。常见问题解决方案实践应用感谢观看THANKS教学模块4:AIGC在多媒体中的应用CATALOGUE目

录图像生成的应用场景0102图像生成的关键技术03图像生成方法分类04多媒体生成工具简介05案例实操2025年1月28日中央广播电视总台《2025年春节联欢晚会》以“巳巳如意,生生不息”为主题,向海内外受众呈现了一场视觉奇观、听觉盛宴。本届春节联欢晚会是“春节”申遗成功后的首届春晚,晚会从中国传统非遗中汲取创作灵感,充分展示中华优秀传统文化的隽永魅力。据统计,此次春晚共涉及百余项非遗。春晚一开场就满满非遗元素,开场视觉秀将五行元素与非遗相对应,通过“金如意、民俗剪纸、草木染、打铁花、五谷画”这些中国非遗工艺所构筑的文化图景,展现中华民族古老智慧与深厚的文化底蕴。舞台呈现上联动庆阳剪纸非遗代表性传承人,共同打造出了惟妙惟肖的新年民俗场景。2025年春晚不仅是一场视觉盛宴和文化大餐,更是一次非遗传承的生动实践。它让我们看到了非遗文化在新时代下的传承与创新,也让我们更加坚定了传承和弘扬中华优秀传统文化的信心和决心。让我们携手共进,为非遗传承贡献自己的力量,共同书写中华文化新篇章!传承千年技艺,点亮民族文化之光传承千年技艺,点亮民族文化之光2025年1月28日中央广播电视总台《2025年春节联欢晚会》以“巳巳如意,生生不息”为主题,向海内外受众呈现了一场视觉奇观、听觉盛宴。本届春节联欢晚会是“春节”申遗成功后的首届春晚,晚会从中国传统非遗中汲取创作灵感,充分展示中华优秀传统文化的隽永魅力。据统计,此次春晚共涉及百余项非遗。春晚一开场就满满非遗元素,开场视觉秀将五行元素与非遗相对应,通过“金如意、民俗剪纸、草木染、打铁花、五谷画”这些中国非遗工艺所构筑的文化图景,展现中华民族古老智慧与深厚的文化底蕴。舞台呈现上联动庆阳剪纸非遗代表性传承人,共同打造出了惟妙惟肖的新年民俗场景。2025年春晚不仅是一场视觉盛宴和文化大餐,更是一次非遗传承的生动实践。它让我们看到了非遗文化在新时代下的传承与创新,也让我们更加坚定了传承和弘扬中华优秀传统文化的信心和决心。让我们携手共进,为非遗传承贡献自己的力量,共同书写中华文化新篇章!单击此处添加项标题艺术创作领域辅助艺术家:为画家、设计师提供灵感,比如生成独特的图案、色彩搭配,辅助他们构思作品。像一位插画师在创作科幻主题插画时,借助图像生成技术获取奇异的外星生物形象,融入到自己的作品中。创造全新艺术形式:实现算法艺术,通过代码和模型生成独特艺术作品,这类作品在艺术展览上逐渐崭露头角。娱乐行业游戏制作:快速生成游戏场景、角色和道具,降低开发成本。如开发古风游戏时,利用该技术生成古色古香的建筑、服饰等素材。影视制作:制作特效场景与角色,像《阿凡达》里的外星生物与奇幻场景,部分借助图像生成技术雏形,再经后期精细加工。广告与营销个性化广告:依据用户数据生成定制化广告图片,比如电商平台针对不同用户喜好生成含有推荐商品的广告图,提高广告效果。虚拟代言:生成虚拟人物代言产品,像一些美妆品牌启用虚拟美妆达人推广产品,吸引年轻消费者。教育领域制作教学素材:教师能快速生成历史场景、地理地貌、科学模型等图片辅助教学。例如,讲解恐龙时生成逼真恐龙图片,让学生直观了解。虚拟学习环境创建:生成虚拟校园、实验室等场景,开展沉浸式教学。如学生“置身”虚拟古代书院,学习传统文化。医疗领域医学图像合成:生成模拟的医学影像,用于训练医学影像识别模型,弥补真实数据不足。比如生成大量肺部CT模拟图像,训练算法识别早期肺癌。手术模拟:生成手术部位的三维图像,辅助医生规划手术方案,提前演练复杂手术。电商行业商品展示:生成商品多角度、不同场景图片,如展示家具在不同装修风格房间中的效果,帮助消费者更好了解商品。虚拟试穿试用:实现服装虚拟试穿、化妆品虚拟试用,提升购物体验,减少退货率。建筑与设计建筑设计:设计师输入想法,生成建筑外观、室内布局草图,快速探索多种设计方案,比如设计酒店时,快速生成不同风格的大堂布局。室内设计:生成不同风格的室内装修效果图,客户能直观看到不同方案,与设计师高效沟通。1.图像生成的应用场景基于生成式对抗网络的图像生成技术010203这个生成器就好比是一个超级厉害的“造假大师”。它的任务是,从一堆杂乱无章的数据(比如说随机的数字)里,捣鼓出一幅看起来像真的一样的图像。比如说,你想生成猫的图片,它就努力根据自己“学到”的知识,用那些随机数字拼凑出一张猫的图片来。一开始,它造出来的“假画”可能很粗糙,猫长得怪模怪样,甚至都不太能看出是猫。生成器判别器就像是一个“火眼金睛”的“鉴定专家”。它专门负责分辨面前的图片是真的(从真实图片库里拿出来的),还是生成器造出来的“假画”。它会根据自己对真实图片的理解和判断标准,来给每张图片打分,分数越高,就说明它觉得这张图越像真的。判别器对抗过程第一阶段:生成器先拿出自己刚“造”出来的假图片,交给判别器。判别器一看,哎呀,这图片破绽太多,肯定是假的,就给了个低分。第二阶段:生成器知道自己的“作品”被识破了,就会努力改进,调整自己生成图片的方式,下次拿出更逼真一点的假图片。判别器也不闲着,它在不断见识真图片和生成器造出的假图片过程中,也变得更精明了,能更准确地识别假图片。循环提升:就这样,生成器和判别器不断地较量。生成器努力让自己造的假图片越来越逼真,好骗过判别器;判别器则努力提高自己的鉴别能力,不被生成器骗到。在这个过程中,生成器生成的图片就会越来越接近真实的图片,到最后,生成器就能生成让人几乎分辨不出真假的高质量图像啦,这就是基于GAN的图像生成技术的大致原理。GAN的特点在于其强大的生成能力和灵活性。通过调整生成器和判别器的结构、优化算法以及训练数据,GAN可以生成从简单纹理到复杂场景的各种图像。然而,GAN也面临着训练不稳定、模式崩溃等问题,需要研究者不断探索和改进2.图像生成的关键技术编码车间(编码器)数据转换:编码器就像一个“数据翻译官”,它的任务是把一张张真实的图像,比如小狗、花朵的图片,转换成一组特殊的数字代码,这些代码代表了图片的特征。比如一张小狗的图片,编码器会从里面提取小狗的颜色、形状、耳朵的样子等信息,然后用数字表示出来。正态分布编码:这里的关键在于,编码器不是随便生成代码,而是把这些代码按照一种类似正态分布(就像生活中很多数据,像人的身高、考试成绩,大多集中在一个范围,两边少中间多,这种分布)的方式来组织。这样做的好处是,相似的图像,它们对应的代码在这个分布里的位置也比较接近。比如不同品种的小狗图片,它们的代码在这个分布里就挨得很近。解码车间(解码器)图像还原:解码器是“图像还原大师”,它拿到编码器生成的数字代码后,就开始努力把这些代码重新变回一张图像。它会根据代码里携带的信息,像颜色、形状这些,一点一点地画出一张图。一开始,画出来的图可能不太像原来的真实图片,但是随着训练的进行,画得会越来越像。随机采样生成:更神奇的是,解码器不仅能还原,还能生成新图像。它可以从刚才编码器构建的正态分布里随机“抓”一组代码出来,然后用这组代码生成一张新图像。因为这个分布里的代码是根据很多真实图像得到的,所以生成的新图像也会和真实图像很相似。比如说,从这个分布里随机取代码生成的小狗图片,虽然可能和任何一张真实的小狗图片都不完全一样,但依然是一只很逼真的小狗样子。整体训练过程反复调整:整个“图像加工厂”(VAE)的训练过程就像不断优化生产流程。一开始,编码器和解码器配合得不太好,生成的图像和真实图像差别很大。但是,通过不断地把真实图像送进编码器,再让解码器生成图像,然后对比生成图像和真实图像的差别,一点点调整编码器和解码器的工作方式,让生成的图像越来越像真实图像。最终成果:经过大量的训练,这个“图像加工厂”就能很熟练地工作了,编码器可以准确地把图像转换成合适的代码,解码器能根据这些代码或者从分布里随机采样的代码,生成非常逼真的新图像,这就是基于变分自编码器(VAE)的图像生成技术原理。基于变分自编码器(VAE)的图像生成技术可以把它想象成一个神奇的“图像加工厂”,这个工厂有两个主要车间:编码车间和解码车间。VAE的优势在于其生成的图像具有更好的可解释性和可控性。通过潜在空间的插值和操纵,可以生成具有连续变化和新颖特性的图像。此外,VAE还提供了潜在空间的可视化工具,有助于研究者深入理解生成模型的内部机制。然而,与GAN相比,VAE生成的图像质量可能稍逊一筹,特别是在细节和纹理方面。基于扩散模型的图像生成技术图像的“破坏”——正向扩散过程想象你有一张高清的美丽风景图,正向扩散就像是给这张图“捣乱”。它会一点点往这张图片上添加噪音,就像在晴朗的天空中慢慢撒上雾气,让图片变得越来越模糊。一开始,可能只是稍微有点朦胧,不太影响看风景;随着噪音不断增加,图片变得越来越看不清,到最后可能就变成了一团杂乱无章的噪点,完全看不出原来风景的样子。这个过程是按照一定规律来添加噪音的,而且每一步添加多少噪音都有讲究。就好像有个严格的“捣乱计划”,先加一点,再多加一点,一点点把好好的图片变成噪点集合。图像的“重建”——反向扩散过程现在图片已经被破坏成一堆噪点了,接下来就是神奇的“重建”时刻。反向扩散要从这堆噪点出发,把原来的风景图重新“变”回来。这就好比是在迷雾中,一点点把雾气驱散,让风景逐渐清晰。它是怎么做的呢?它会学习在正向扩散过程中,图片是怎么一步一步被破坏的,然后反过来操作。模型会根据噪点的特征,尝试去掉一些噪音,让图片稍微清晰一点,就像擦去了一点雾气。每次去掉一些噪音,图片就会变得更像原来的样子,经过好多好多步这样的操作,不断去掉噪音,图片就越来越清晰,最终恢复成一张精美的风景图。在这个过程中,模型需要大量的训练,看过很多很多不同的图片在正向扩散中是如何被破坏的,这样它才能在反向扩散时准确地从噪点重建出图片。而且在反向扩散过程中,每一步去除噪音的操作都要非常精准,就像拼图一样,一点点把图片拼回原样。通过这样的正向和反向扩散过程,基于扩散模型的图像生成技术就能生成非常逼真的图像啦。

可以把基于扩散模型的图像生成技术,想象成一个神奇的“图像演变魔法”,整个过程分两步:图像的“破坏”与“重建”。扩散模型的特点在于其生成的图像质量高、多样性好且训练过程相对稳定。与GAN相比,扩散模型避免了模式崩溃等问题,并能够在潜在空间中实现更平滑的插值和采样。此外,扩散模型还具有较强的通用性和可扩展性,可以应用于图像编辑、超分辨率等多种任务中。然而,扩散模型的训练过程相对较长且计算资源消耗较大,需要进一步优化和改进。2.图像生成的关键技术文生图是指利用人工智能技术,根据用户输入的文字描述生成相应的图片。文生图图生图是指通过上传原始图片,利用人工智能技术对图片进行风格转换、内容修改等操作,生成新的图片。图生图图片扩展是指利用人工智能技术,在不拉伸图像内容的情况下,增大图片的尺寸或扩展图片的背景。图片扩展局部修改是指通过涂抹图片中想要更改的部分,并输入描述文字,利用人工智能技术对图片的特定区域进行调整或重绘。图片合成是指将两张或多张图片合并为一张图片,利用人工智能技术实现图片的无缝融合。局部修改图片合成3.图像生成方法分类3.图像生成方法分类—文生图3.图像生成方法分类—图生图3.图像生成方法分类—图片扩展3.图像生成方法分类—图片修复3.图像生成方法分类—局部修改3.图像生成方法分类—图片合成3.图像生成方法分类—综合应用工具名称主要功能链接通义万相AI生成图片,人工智能艺术创作大模型文心一格百度出品的AI绘画工具,文生图像,访问速度快,中文支持友好,操作使用简单,付费电量的价格不算贵,有一定的性价比剪映AI剪映一键生成AI绘画腾讯ARC腾讯出品的图片处理工具,可以进行人像修复、人像抠图、动漫增强等360智绘风格化AI绘画、Lora训练无限画智能图像设计,整合千库网的设计行业知识经验、资源数据https://588/ai/wuxianhua/Home美图设计室图像智能处理,海报设计……liblib.aiAI模型分享平台-各种风格的图像微调模型https://www.liblib.ai即梦AI操作简单,速度快可灵AI由快手团队自主研发,性能优异/4.图像生成工具简介LOREM

IPSUMDOLOR

SIT

AMET4.图像生成工具简介—文心一格“文心一格”是一款集成了先进AIGC技术的图像生成平台,依托于百度强大的AI研发能力,为用户提供高效、便捷的图像创作体验。无论是专业设计师、艺术家还是普通用户,都能通过“文心一格”轻松实现个性化图像生成。界面布局说明通过浏览器即可访问文心一言,在浏览器中输入【/】之后,点击回车,就可以看到文心一格的界面,如图所示:4.图像生成工具简介

—文心一格“文心一格”平台拥有直观友好的用户界面,使得即便是初次使用的用户也能迅速上手。平台主界面通常包括顶部菜单栏、侧边工具栏、中央画布区域以及底部状态栏等部分。顶部菜单栏提供文件操作、编辑工具、设置选项等功能;侧边工具栏则展示了各种预设模板、风格选项和参数调整工具;中央画布区域用于展示和编辑生成的图像;底部状态栏则显示当前操作状态、进度信息等。实践案例1-绘制中国风梦幻风景画本实验演示了如何通过文心一格平台,利用详细的创意提示词来生成梦幻风景画的过程。首先,准备了一个具体且充满想象力的提示词,描述了一幅柔和色彩交织、具有特定氛围的梦幻风景。然后,在AI创作页面输入该提示词,并调整画作的风格、比例及生成数量等参数。最后,通过平台的AI技术生成了多幅符合描述的创意画作。5.案例实操随着消费者对个性化产品需求的增长,传统的大规模生产模式已难以满足市场的多样化期待。“个性化商品设计”项目正是在这种背景下推出的,它运用了平台的图像生成能力,允许用户通过简单的操作就能定制独一无二的商品设计,如服装图案、家居装饰甚至是电子产品外壳等。该项目不仅提升了消费者的购物体验,使其能够参与到产品设计的过程中,同时也为企业提供了灵活的生产模式,帮助它们更快地响应市场变化,满足不同用户的个性化需求。本次创作以哪吒为原型,《哪吒》电影的特效量与设想达到了中国动画电影前所未有的水准,每个镜头平均包含5种以上特效元素,单镜头的特效模拟缓存量高达10T。像“岩浆流体”场景需模拟8层不同材质、不同速度的流体效果,团队反复打磨六七十遍才通过,展现出了中国动漫在特效技术上的高水准和精益求精的态度。影片的画面质感细腻,色彩搭配协调,场景设计宏大且富有想象力,无论是人物的毛发、衣物的纹理,还是宏大的战斗场景、奇幻的仙境等,都展现出了极高的制作水平,为观众呈现出了一场视觉盛宴,让人们看到了中国动漫在画面制作上的强大实力。实践案例2-个性化商品设计5.案例实操实践案例3-虚拟角色创造随着虚拟现实技术和数字娱乐产业的快速发展,虚拟角色在游戏、动画以及社交平台上的应用越来越广泛。“虚拟角色创造”项目正是为了满足这一需求而设立,它通过整合AI驱动的设计工具,让用户可以根据自己的想象创造出独特的虚拟角色。这些角色不仅外观多样,还能拥有丰富的性格特征和故事情节,适用于各种虚拟场景。此项目不仅促进了内容创作者的艺术表达,同时也增强了终端用户的沉浸式体验,使得每个人都可以成为自己故事中的主角或创造者。5.案例实操实践案例4-室内装修风格设计在数字化时代,艺术与科技的融合正在以前所未有的速度重塑创意世界。室内设计,这一曾几何时更多依赖于设计师手绘草图与空间想象的领域,如今正被人工智能(AI)的浪潮深刻影响着。随着人工智能技术的快速发展,其在各个领域的应用也越来越广泛。在儿童绘本创作领域,AI技术不仅能够提高创作效率,还能降低专业门槛,使得更多人能够参与到绘本的创作中来。文心一言和即梦AI作为两种先进的AI工具,分别擅长于文本生成和图像生成,它们的结合为儿童绘本的创作提供了新的可能性。实践案例5-儿童绘本插画实践案例6-电商AI模特在当今的电商行业中,模特搭配服装的产品图片起着至关重要的作用。这些图片不仅展示了商品的外观和风格,还极大地影响了消费者的购买决策。然而,传统的模特拍摄流程存在诸多挑战。在电商场景中,即梦AI可以用于生成AI模特搭配服装的图片。这种技术可以大大降低电商公司拍摄模特图片的成本和时间,同时提高图片的质量和多样性。通过训练即梦AI模型,电商公司可以创建符合自己品牌风格和商品特点的虚拟模特,从而提供更加个性化和定制化的购物体验。因此,本项目旨在通过即梦AI技术训练电商AI模特,以解决传统模特拍摄流程中的成本高、周期长等问题。通过本项目的实施,电商公司将能够更高效地生成高质量的模特图片,提升商品的竞争力和消费者的购物体验。感谢观看THANKS第4章

人工智能开发与工具

[知识目标]1.了解人工智能开发所需的核心编程语言及其特点,掌握常用的AI编程语言(如Python)的基本语法和应用。2.掌握TensorFlow、PyTorch、PaddlePaddle等主流框架的安装及基础应用。3.了解AI开发中常用的数据集与资源,掌握如何选择和使用适合项目的数据集。4.了解AI项目的开发流程,包括从需求分析到模型部署的各个环节。

[能力目标]1.够独立安装和配置常用的AI编程语言及开发框架,并解决基本的环境配置问题。2.能够根据项目需求选择合适的数据集并进行初步处理,为后续的AI模型开发做准备。3.能够根据AI项目开发流程进行有效的任务规划,完成从数据准备到初步模型验证的基本验证任务。4.能够在实践中运用所学的AI开发知识,分析和解决实际问题。

[职业素养目标]1.培养学生应树立创新意识和社会责任感,关注人工智能技术的最新发展,积极思考如何将人工智能应用于解决社会问题,推动技术创新与社会进步相结合,确保技术向善服务人类。2.培养学生应具备人工智能伦理与道德意识,认识到人工智能技术可能带来的隐私泄露、数据滥用等问题,在开发和应用过程中始终遵守职业道德,确保人工智能的开发与应用符合伦理规范,推动技术的健康发展。3.培养学生应增强全球视野和国家认同感,了解人工智能技术在全球科技竞争中的重要地位,关注国家对人工智能的政策支持与发展战略,增强自豪感和责任感,为推动国家科技创新和国际竞争力作出贡献。

4.1常用AI编程语言在人工智能(AI)领域,编程语言的挑选显得尤为关键,它直接关联到研发效率以及项目的最终成就。面对人工智能领域中对大量数据加工、模型培育及算法实施的需求,合适的编程语言成为不可或缺的要素。当前,以Python与R语言为首的编程工具,在人工智能的开发中占据主流地位。这两种语言各具特点,分别适用于不同的开发场合。4.1常用AI编程语言014.1常用AI编程语言4.1.1Python与人工智能1.简洁灵活,生态强大Python凭借清晰的语法和丰富的库(如NumPy、TensorFlow),成为AI开发的核心工具,大幅降低学习与开发门槛。2.易用高效,跨平台支持其直观的代码结构和跨平台特性(Windows/macOS/Linux)让开发者能快速实现算法并部署应用。3.社区活跃,功能全面海量第三方库(如OpenCV、spaCy)覆盖数据处理、机器学习、深度学习等场景,满足AI全流程需求。4.1常用AI编程语言4.1.2R语言与人工智能1.专业统计,精准分析R语言内置丰富的统计函数,从基础描述统计到复杂多变量分析,为数据科学提供可靠支持。2.卓越可视化,洞察数据基础图形系统与ggplot2库结合,可创建高度定制化的图表,直观展现数据规律与关联。3.海量扩展包,覆盖全面CRAN资源库提供数千专业包,支持传统统计分析到现代机器学习任务,满足各类研究需求。4.2AI开发框架024.2AI开发框架

在智能技术的研发过程中,选取合适的开发框架对于模型架构的搭建及其训练速度具有不容忽视的作用。这些框架提供了众多便捷的工具与接口,极大地简化了编程过程中算法的落实和数据操作的复杂性,从而让研发者能够更集中精力于模型架构的设计与性能的提升。现阶段,TensorFlow与PyTorch这两种框架在人工智能领域内备受青睐。二者均拥有独特的优势,能够满足各异的应用场合及研发者不同的需求。4.2AI开发框架4.2.1TensorFlowTensorFlow是一个由谷歌开发的开源工具,旨在帮助用户构建和训练机器学习和深度学习模型。它允许你创建复杂的数学模型,通过分析大量数据来完成各种任务,如识别图片中的物体或翻译语言。4.2AI开发框架4.2.1TensorFlow

TensorFlow的优势1.灵活易用,调试高效TensorFlow提供直观的操作流程,支持逐步调试,使模型开发更清晰、错误修正更便捷。2.模块化设计,扩展性强从基础回归到复杂神经网络,TensorFlow支持多种模型定制,适配图像、文本等各类数据任务。3.活跃社区,资源丰富全球开发者社区提供海量教程、案例和实时支持,GitHub等平台持续更新前沿技术动态。4.跨平台部署,应用广泛训练模型可轻松部署至云端、移动端及浏览器,实现灵活高效的工业级应用。4.2AI开发框架Python版本选择与Anaconda安装本文将以Python3.10为例进行说明,具体步骤如下。首先打开网页浏览器,前往Anaconda官方网站,如图4-3所示。接着在页面右上角单击“FreeDownload”按钮,将跳转到对应的下载页面,随后在页面的右侧填写自己的邮箱地址,待填写好邮箱地址后单击“Submit”按钮就会跳转到Anaconda的下载页面,如图4-4所示。最后根据自己电脑的系统类型(Windows或Mac或Linux)选择相应的安装程序。4.2AI开发框架Python版本选择与Anaconda安装运行Anaconda安装程序。首先双击下载的安装文件启动安装程序并单击Next按钮,如图4-5所示。4.2AI开发框架Python版本选择与Anaconda安装接着在LicenseAgreement页面中单击IAgree按钮并进入下一步,如图所示。4.2AI开发框架Python版本选择与Anaconda安装在AdvancedInstallationOptions界面,需对三处选项框进行选中操作。首项选中表示安装过程中将在桌面生成该软件的快速访问图标。此项一旦选中则表示安装向导便会自动设置相关的环境变量,确保Anaconda的命令行接口得以在系统全局范围内被调用。至于第三项的选择,则是授权Anaconda成为其他应用默认的Python执行环境。一切选项设定完毕,便可单击Install按钮,启动安装过程,具体界面展示如图所示。4.2AI开发框架虚拟环境构建首先,在Windows10操作系统中,选择“开始”菜单,搜索AnacondaPrompt,然后单击打开。AnacondaPrompt是一个命令行工具,专门用于Anaconda的环境管理和包管理,如图所示。4.2AI开发框架虚拟环境构建接着在AnacondaPrompt中输入以下命令创建一个新的虚拟环境。将环境命名为“tf24_env”,并指定Python版本为3.10。condacreate--nametf24_envpython=3.10这条命令会创建一个Python版本为3.10的名为“tf24_env”的虚拟环境,同时指定在某个特定的路径上,安装结果如图所示。4.2AI开发框架虚拟环境构建最后使用以下命令激活刚刚创建的虚拟环境。condaactivatetf24_env激活虚拟环境后,你的命令行提示符将会显示虚拟环境的名称(例tf24_env),表示你现在处于该环境中,如图所示。4.2AI开发框架安装numpy和pandas在搭建好的虚拟环境之下,对numpy与pandas这两大Python模块进行安装,可以作为一个检验环境配置是否到位的有效手段,以下将详述其步骤。第一步确保虚拟环境处于激活状态,然后输入以下命令安装numpy。pipinstallnumpy==1.22.0-i/pypi/simple/第二步输入以下命令安装pandas。pipinstallpandas==1.3.5-i/pypi/simple/4.2AI开发框架安装numpy和pandas第三步首先需在命令提示符界面输入Python指令并执行,以此方式进入Python的交互式界面。继而,在该交互式环境中,代码如例4-1代码样例,进行相应的代码输入。【例4-1】验证numpy与pandasimportnumpyasnpprint(np.__version__)importpandasaspdprint(pd.__version__)若运行成功并返回正确结果,则表示numpy和pandas安装成功,如图所示。4.2AI开发框架搭建TensorFlow(CPU)环境搭建在部署TensorFlow之前,首先确保Anaconda已妥善安装,并在此基础上构建了一个以Python3.10为运行核心的独立虚拟环境。在该特定虚拟环境下,本小节将阐述安装TensorFlow2.10.0的CPU版本,并对安装的正确性进行验证等内容。(1)重新激活虚拟环境,在命令提示符窗口(CMD)输入“condaactivatetf24_env”命令并按回车键,如图所示。4.2AI开发框架搭建TensorFlow(CPU)环境搭建(2)在激活的虚拟环境中输入以下命令。pipinstalltensorflow==2.10.0-i/pypi/simple/命令的含义是指导pip工具安装特定版本的TensorFlow。在这一操作过程中,pip将负责获取并部署TensorFlow2.10.0及其必需的依赖库,具体的安装流程可通过图4-4进行观察。在安装的期间,控制台界面将展示下载的进度条以及相关包的安装详情。整个安装环节通常需时数分钟,其时长受制于计算机的网络连接速度和硬件配置,但无须过分忧虑,直至屏幕出现“Successfullyinstalled”等字样,即可确认安装已圆满完成,如图4-14所示。4.2AI开发框架搭建TensorFlow(CPU)环境搭建(3)为确保TensorFlow得以准确安装,须执行一项基础验证程序。首先,在命令行界面中输入Python指令后,轻按回车键以进入互动模式,随后便可以在此环境中输入下列Python脚本代码。importtensorflowastf#打印TensorFlow的版本号print(tf.__version__)这段代码会导入TensorFlow库,并打印出当前安装的TensorFlow版本号。如果输出结果是2.10.0,这表示成功安装正确的TensorFlow(CPU)版本,如图所示。4.2AI开发框架搭建TensorFlow(CPU)环境搭建(3)为确保TensorFlow得以准确安装,须执行一项基础验证程序。首先,在命令行界面中输入Python指令后,轻按回车键以进入互动模式,随后便可以在此环境中输入下列Python脚本代码。importtensorflowastf#打印TensorFlow的版本号print(tf.__version__)这段代码会导入TensorFlow库,并打印出当前安装的TensorFlow版本号。如果输出结果是2.10.0,这表示成功安装正确的TensorFlow(CPU)版本,如图所示。4.2AI开发框架4.2.2PyTorchFacebook推出的PyTorch,作为一款开源的深度学习平台,已在数据科学与人工智能界获得了广泛的认可。该框架的独特之处在于其对动态计算图的支持,允许用户在程序执行过程中灵活地构建和调整计算图,其便捷程度不亚于编写普通程序。这种动态性极大地提升了编程与调试的直观性和易理解性。4.2AI开发框架4.2.2PyTorchPyTorch的优势1.动态计算图PyTorch采用动态图机制,支持运行时修改模型结构,提供更直观的调试体验,特别适合研究型任务。2.Python式编程其API设计完全遵循Python风格,代码简洁易读,让开发者能快速上手并专注于模型创新而非框架学习。3.活跃开发者生态拥有丰富的教程资源和活跃社区支持,从官方文档到开源项目,为各类用户提供全面学习支持。4.原生GPU加速内置CUDA支持,可无缝切换CPU/GPU计算,显著提升大规模模型训练和推理效率。4.2AI开发框架4.2.2PyTorch创建pytorch_env的虚拟环境首先打开“AnacondaPrompt”输入如下命令以创建一个名为pytorch_env的虚拟环境,并指定Python版本为3.8。condacreate--prefixC:\Users\jqs102\anaconda3\envs\pytorch_envpython=3.10在输入指定命令之后,命令提示符便启动了Python3.10及其基础扩展包的下载与安装流程。在构建虚拟环境的阶段,用户会被提示确认安装,此时只需输入“y”并按下回车键,安装进程便得以延续。完成这一确认步骤之后,一个全新的虚拟环境便宣告诞生,如图所示。4.2AI开发框架4.2.2PyTorch创建pytorch_env的虚拟环境接着,虚拟环境创建完成后,输入以下命令来激活虚拟环境。condaactivatepytorch_env激活后,命令行界面的提示字符将变为(pytorch_env),这表示着此刻正位于特定的虚拟环境之内。在此环境下执行的一切命令及所安装的软件包,均独立于系统的其他部分,这一机制有效保障了项目运行的独立性和依赖包版本的一致性。4.2AI开发框架4.2.2PyTorch安装PyTorch首先,需前往PyTorch的官方下载区,挑选与需求相匹配的版本;在本例中选取是CUDA11.1与PyTorch1.10.0,该版本兼容Python3.10。选定之后,网站会展示相应的安装文件名,例如torch-1.10.0+cu111-cp38-cp38m-win_amd64.whl,如图4-31所示。随后,利用网络浏览器将该安装包下载至您的设备硬盘。下载事宜妥善后,务必记录下文件的保存位置,这将便于后续的安装过程中进行准确的路径调用。4.2AI开发框架4.2.2PyTorch安装PyTorch接着定位到下载的.whl文件所在的目录,执行以下命令进行安装。cdC:\pytorchpipinstalltorch-1.10.0+cu111-cp38-cp38-win_amd64.whl在执行完毕指定的命令之后,pip工具将自主地对所指定的包及其必需的依赖项进行解析,并顺利完成安装过程。采用此种方法进行安装,不仅大幅缩短了因网络下载而消耗的时间,同时也确保了安装包的完整无缺,如图所示。4.2AI开发框架4.2.2PyTorch验证安装在完成PyTorch及相关库的安装后,在命令行中输入Python命令进入Python解释器并输入以下代码进行验证,代码如下所示。检查PyTorch版本、CUDA状况importtorchprint(torch.__version__)print(torch.cuda.is_available())这段代码用于检查PyTorch版本号并检查CUDA是否可用,如图4-33所示,输出的版本号应与所下载的文件一致,则表明PyTorch安装成功,然后第三行代码的输出结果为True,则表示PyTorch能够正确

检测到系统中的CUDA支持,可以使用GPU进行加速计算。4.2AI开发框架4.2.3PaddlePaddle(飞浆)百度推出的飞桨(PaddlePaddle)是一款深度学习框架,其特色在于开源且易于上手,致力于为用户提供高效率和灵活性兼备的深度学习解决策略。该平台在国内人工智能界占据领先地位,覆盖了模型训练、调试以及部署等全方位流程,其应用范围广泛,涵盖了诸如计算机视觉、语言处理、语音识别以及推荐系统等多个重要领域。4.2AI开发框架4.2.3PaddlePaddle(飞浆)PaddlePaddle组件PaddleHub:提供丰富的预训练模型库,支持CV/NLP/语音等多领域任务。PaddleServing:面向生产环境的高性能推理服务框架,支持多模态模型部署,满足大规模服务需求。PaddleLite:轻量级移动端推理引擎,适配Android/iOS/嵌入式设备,实现边缘计算场景高效部署。PaddleSlim:模型压缩工具包,提供剪枝/量化/蒸馏等技术,优化模型效率与资源消耗。PaddleGAN:生成对抗网络工具集,集成经典GAN模型,支持图像生成/增强/修复等创意应用。PaddleNLP:自然语言处理工具库,包含预训练模型与NLP任务全流程工具,加速文本处理应用开发。4.2AI开发框架4.2.3PaddlePaddle(飞浆)Paddle安装(1)获取PaddlePaddleGPU版本信息,从官网上面分别选择计算平台为cuda11.2版本,芯片厂商为英伟达,安装方式为pip模式,操作系统为windows,飞桨版本为2.6即可,如图4-36所示。4.2AI开发框架4.2.3PaddlePaddle(飞浆)Paddle安装(2)安装PaddlePaddleGPU版本,首先新建一个全新的虚拟环境,然后复制图中安装信息的命令到命令提示符中执行安装,等待安装完成即可,命令如例4-3所示。【例4-3】安装Paddle命令python-mpipinstallpaddlepaddle-gpu==2.6.2.post112-i/packages/stable/cu112/4.2AI开发框架4.2.3PaddlePaddle(飞浆)Paddle安装(3)安装完成后,可以通过以下代码验证安装是否成功,具体命令如例4-4所示。【例4-4】打开命令提示符cmd,输入以下命令,检查Paddle运行情况importpaddlepaddle.utils.run_check()展示的图表结果表明,未观察到任何错误提示,这表明Paddle的安装过程已经顺利完成,无须担忧。因此,可以安心地开展深度学习的相关开发工作。4.3数据集与资源034.3数据集与资源在人工智能(AI)与机器学习(ML)领域,数据扮演着至关重要的角色,是其模型构建的基石。缺乏优质、多元及丰富的数据集合,将严重阻碍AI项目的顺利实施。本节内容旨在阐述数据集的基本概念,梳理常见的公开数据集渠道,探讨数据集的储存与维护方法,介绍数据处理领域的常用工具与技术,并分析数据集的分析与评估策略。4.3数据集与资源4.3.1数据集基础知识数据集组成数据集包含特征(输入属性)和标签(输出结果),是模型训练的基础。数据划分通常分为训练集(70%)、验证集(15%)和测试集(15%),分别用于模型训练、调参和最终评估。数据质量关键需进行清洗、去噪、填充缺失值等处理,确保模型学习有效信息,避免噪声干扰。4.3数据集与资源4.3.2常见数据集资源ImageNet1400万标注图像,图像分类/检测的基准数据集,推动深度学习发展。Kaggle开放竞赛平台,提供金融/医疗/NLP等领域数据集,配套实际业务问题。4.3数据集与资源4.3.2常见数据集资源MNIST6万手写数字样本,入门级图像分类标准测试集。CIFAR系列CIFAR-10/100包含小尺寸彩色图像,用于小样本学习和CNN研究。4.3数据集与资源4.3.2常见数据集资源COCO33万图像+150万标注,支持目标检测/分割/描述等多模态任务。OpenAIGym强化学习标准环境库,涵盖控制/机器人等训练场景。LJSpeech24小时语音数据集,支持语音合成与识别研究。WikiText-1031.03亿词维基百科文本,用于语言建模与生成任务。4.3数据集与资源4.3.3数据集存储与管理存储方式选择本地存储:适合小型数据集,快速访问云端存储:弹性扩展,适合大规模数据分布式系统:HDFS等方案处理超大规模数据管理关键要素版本控制:使用DVC/GitLFS跟踪数据变更权限管理:精细化控制访问权限,保护敏感数据元数据管理:完善标注和文档,确保可追溯性4.3数据集与资源4.3.4数据处理工具与技术1.数据清洗缺失值处理:删除记录/均值填充/K近邻插补,确保数据完整性重复数据剔除:使用Pandas的drop_duplicates()高效去除冗余记录格式标准化:统一日期/文本格式,清理特殊字符与多余空格数值缩放:标准化(均值0标准差1)或归一化(0-1范围)特征值分类变量编码:独热编码(One-Hot)或标签编码(LabelEncoding)转换4.3数据集与资源4.3.4数据处理工具与技术1.数据清洗以泰坦尼克号乘客数据集为例运行drop_duplicates函数。打开命令提示符cmd,进入虚拟环境tf24_cpu,安装pandas库,具体命令如下所示。activatetf24_cpupipinstallpandas进入目录“D:\code_post\pythonProject2\教材”中,运行drop_duplicates_example.py文件,出现“PassengerIdSurvived”等字段的运行效果则表示文件运行成功,如图所示。4.3数据集与资源4.3.4数据处理工具与技术2.特征工程特征选择通过相关性分析/PCA等方法筛选关键特征,降低维度,防止过拟合特征提取图像:CNN自动提取视觉特征文本:Word2Vec/BERT等词嵌入技术特征组合创造新特征(如比值/差值等),挖掘更深层次数据关系4.3数据集与资源4.3.4数据处理工具与技术3.数据增强文本数据增强:可以通过同义词替换、句子重组等方法生成新的文本样本。音频数据增强:可以通过改变音频的音量、速度或添加噪声等方法生成新的音频样本。图像数据增强:通过旋转、翻转、裁剪、颜色变换等方法生成新的图像样本,从而提高模型的泛化能力,例如杯子的形状保持不变,但样式(包括颜色、纹理和对比度)是随机的,如图所示。4.3数据集与资源4.3.4数据处理工具与技术4.KNIME工具KNIME(KonstanzInformationMiner)是一款开源的数据分析、集成和可视化工具,广泛应用于数据清洗、分析、挖掘和可视化等任务。KNIME提供了图形化的工作流界面,用户可以通过拖放节点的方式构建数据分析流程,且无须编写代码。该工具适用于从初学者到专家的各类用户,能够高效地处理各种数据分析需求。4.3数据集与资源4.3.4数据处理工具与技术4.KNIME工具KNIME核心特点1.可视化工作流设计:拖拽式节点操作、直观构建数据处理流程2.多源数据支持:兼容Excel/CSV/数据库、灵活接入各类数据源3.机器学习集成:内置分类/回归/聚类算法、完整数据挖掘功能4.丰富可视化工具:快速生成数据图表、交互式结果展示4.3数据集与资源4.3.4数据处理工具与技术4.KNIME工具KNIME工作流设计1KNIME的工作流由多个节点组成,每个节点代表一个操作或处理步骤,节点间通过连接线传递数据,以下是KNIME工作流的示意图,如图所示。4.3数据集与资源4.3.4数据处理工具与技术4.KNIME工具KNIME工作流设计数据I/O节点:支持CSV/Excel/数据库等格式读写、实现多源数据无缝对接数据预处理节点:缺失值填补/数据清洗/标准化处理、数据集成与格式转换机器学习节点:分类/回归/聚类完整算法支持、模型训练与评估一体化可视化节点:自动生成柱状图/散点图等、交互式分析结果展示4.3数据集与资源4.3.4数据处理工具与技术4.KNIME工具KNIME工作流设计数据I/O节点:支持CSV/Excel/数据库等格式读写、实现多源数据无缝对接数据预处理节点:缺失值填补/数据清洗/标准化处理、数据集成与格式转换机器学习节点:分类/回归/聚类完整算法支持、模型训练与评估一体化可视化节点:自动生成柱状图/散点图等、交互式分析结果展示4.3数据集与资源4.3.5数据集分析与评估在对数据进行深入探究的过程中,分析并评价数据集的质量显得尤为关键。在这一过程中可以洞察数据的分布模式、特性以及潜在缺陷,这些洞察力对于指导后续模型的构建与精进具有不可估量的价值。进一步地,对数据集进行全面的评估,重点在于确认其是否具备充分的全面性与代表性,以保障数据集能够准确无误地映射出实际问题的本质。4.3数据集与资源4.3.5数据集分析与评估1.数据统计与可视化描述性统计:计算均值、标准差等指标,揭示数据集中趋势和离散程度。推断性统计:通过假设检验等方法,从样本数据推断总体特征。数据可视化:用Matplotlib/Seaborn等工具生成直方图、散点图,直观展示数据规律。2.数据评估全面性:检查数据集是否覆盖问题域所有场景(如识别任务中的全部类别)。代表性:验证数据分布是否符合真实情况(如不同光照、角度的样本覆盖)。4.4AI项目开发流程044.4AI项目开发流程在探索人工智能领域的项目构建的时候,必须严格遵循一套细致入微的开发流程,以确保项目自需求调研起始至顺利部署终的过程流畅进行。本部分内容将借助TensorFlow2.4.0版本的案例,深入阐释人工智能项目从孕育到成熟的全套工序,覆盖了需求解析、数据的汇集与初步加工、模型筛选及训练环节、模型的效果评定与精细化调整、

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论