人工智能通识教育

刘双印、刘同来

目录

  • 1 人工智能概述
    • 1.1 人工智能的基本概念
    • 1.2 人工智能的产生与发展
    • 1.3 人工智能的主要特征
    • 1.4 人工智能的重要意义
  • 2 人工智能编程基础
    • 2.1 Python基本语法
      • 2.1.1 Python开发环境搭建与使用
      • 2.1.2 运算符、表达式与内置对象
      • 2.1.3 Python可迭代对象
      • 2.1.4 程序控制结构
      • 2.1.5 函数
      • 2.1.6 面向对象程序设计
      • 2.1.7 字符串
      • 2.1.8 正则表达式
      • 2.1.9 文件内容操作
      • 2.1.10 文件与文件夹操作
      • 2.1.11 异常处理结构与单元测试
    • 2.2 科学计算库NumPy
      • 2.2.1 NumPy 介绍
      • 2.2.2 NumPy 简单使用
    • 2.3 数据分析库 Pandas
      • 2.3.1 Pandas 介绍
      • 2.3.2 Pandas 读取数据
      • 2.3.3 Pandas 查看数据
      • 2.3.4 Pandas 数据统计信息
    • 2.4 数据可视化库Matplotlib
      • 2.4.1 Matplotlib 介绍
      • 2.4.2 Matplotlib 创建图形画布
      • 2.4.3 Matplotlib 绘制图形
      • 2.4.4 Matplotlib 标签和图例
  • 3 人工智能关键技术
    • 3.1 机器学习
      • 3.1.1 机器学习简介
        • 3.1.1.1 机器学习简介
        • 3.1.1.2 机器学习的类型
      • 3.1.2 回归分析
        • 3.1.2.1 线性回归
        • 3.1.2.2 多项式回归
        • 3.1.2.3 K最临近分类
      • 3.1.3 决策树
        • 3.1.3.1 数据的表示
        • 3.1.3.2 决策树
        • 3.1.3.3 过拟合
        • 3.1.3.4 决策树模型实例演示
      • 3.1.4 人工神经网络
        • 3.1.4.1 神经网络简介与神经元
        • 3.1.4.2 感知器
        • 3.1.4.3 神经网络模型
        • 3.1.4.4 激活函数和代价函数
        • 3.1.4.5 梯度下降法和反向传播算法
      • 3.1.5 深度学习
        • 3.1.5.1 深度神经网络
        • 3.1.5.2 卷积神经网络
      • 3.1.6 聚类分析
        • 3.1.6.1 无监督学习原理
        • 3.1.6.2 K均值聚类算法
        • 3.1.6.3 K均值算法的问题
        • 3.1.6.4 基于混合模型的聚类
        • 3.1.6.5 EM算法理论
    • 3.2 自然语言处理
      • 3.2.1 自然语言处理的相关概念
      • 3.2.2 自然语言处理的发展历程
      • 3.2.3 自然语言处理的任务
      • 3.2.4 自然语言处理技术
      • 3.2.5 自然语言面对的挑战
    • 3.3 信息检索与推荐
      • 3.3.1 信息检索
        • 3.3.1.1 信息检索的概念
        • 3.3.1.2 信息检索原理
      • 3.3.2 推荐系统
        • 3.3.2.1 推荐系统的意义与价值
        • 3.3.2.2 推荐系统的历史与框架
        • 3.3.2.3 推荐系统算法分类
    • 3.4 计算机视觉
      • 3.4.1 计算机视觉概要
      • 3.4.2 计算机视觉发展历史
      • 3.4.3 计算机视觉研究目标与挑战
      • 3.4.4 图像处理
        • 3.4.4.1 图像的表示
        • 3.4.4.2 色彩模型
        • 3.4.4.3 图像处理
        • 3.4.4.4 NumPy数组运算
      • 3.4.5 了解图像处理库
        • 3.4.5.1 归一化和标准化
        • 3.4.5.2 Pillow图像读取
        • 3.4.5.3 Pillow图像转换
        • 3.4.5.4 Pillow色彩分离与合并
      • 3.4.6 计算机视觉的应用
    • 3.5 语音识别
      • 3.5.1 语音识别的概念
      • 3.5.2 语音识别的基本原理
      • 3.5.3 语音识别的分类
      • 3.5.4 语音识别的发展历史
      • 3.5.5 语音识别的应用
    • 3.6 机器人
      • 3.6.1 机器人的概念
      • 3.6.2 机器人基础
        • 3.6.2.1 机器人的运动描述
        • 3.6.2.2 机器人感知系统
        • 3.6.2.3 机器人操作系统
      • 3.6.3 机器人视觉
        • 3.6.3.1 机器人视觉系统
        • 3.6.3.2 R-CNN理论
        • 3.6.3.3 Fast R-CNN理论
        • 3.6.3.4 Faster R-CNN理论
        • 3.6.3.5 深度学习在机器人视觉中的应用
      • 3.6.4 机器人路径规划
      • 3.6.5 机器人未来发展方向
    • 3.7 数据挖掘
      • 3.7.1 数据挖掘的定义
      • 3.7.2 数据挖掘概述
        • 3.7.2.1 技术上的定义及含义
        • 3.7.2.2 商业角度的定义
      • 3.7.3 数据挖掘常用的方法
      • 3.7.4 数据挖掘的功能
      • 3.7.5 数据挖掘流程
      • 3.7.6 数据挖掘与传统分析方法的区别
      • 3.7.7 数据挖掘和数据仓库
      • 3.7.8 数据挖掘和在线分析处理(OLAP)
      • 3.7.9 数据挖掘,机器学习和统计
      • 3.7.10 软硬件发展对数据挖掘的影响
    • 3.8 人机交互
      • 3.8.1 人机交互的概念
      • 3.8.2 人机交互发展历史
      • 3.8.3 人机接口技术
      • 3.8.4 智能人机交互
      • 3.8.5 人机交互应用
    • 3.9 可视化技术
      • 3.9.1 概述
      • 3.9.2 基础定义
      • 3.9.3 应用举例
      • 3.9.4 演绎过程
      • 3.9.5 基本思想
      • 3.9.6 相关分析
  • 4 人工智能研究热点
    • 4.1 深度神经网络
    • 4.2 特征抽取
    • 4.3 图像分类
    • 4.4 目标检测
      • 4.4.1 目标检测的基本概念
      • 4.4.2 目标检测原理
      • 4.4.3 目标检测模型
      • 4.4.4 参考材料
    • 4.5 语义分割
      • 4.5.1 语义分割的定义
      • 4.5.2 语义分割常见应用
      • 4.5.3 语义分割任务评估
      • 4.5.4 语义分割方法综述
      • 4.5.5 典型语义分割算法
    • 4.6 生成对抗网络
    • 4.7 语义网络
    • 4.8 协同过滤
      • 4.8.1 基本概念
      • 4.8.2 分类及算法实现
      • 4.8.3 案例说明
      • 4.8.4 算法分析
        • 4.8.4.1 矩阵稀疏性问题分析
        • 4.8.4.2 冷启动问题分析
    • 4.9 机器翻译
  • 5 人工智能+行业典型案例
    • 5.1 人工智能+畜禽
      • 5.1.1 世界5G大会联通智慧养殖系统
      • 5.1.2 人工智能在禽蛋养殖应用
    • 5.2 人工智能+水产
    • 5.3 人工智能+食品
    • 5.4 人工智能+种植
      • 5.4.1 微耕技术及智能农业机器人的应用
      • 5.4.2 AI控制的垂直农场
    • 5.5 人工智能+艺术
    • 5.6 人工智能+人文
      • 5.6.1 人工智能在数字政务领域的应用
      • 5.6.2 微调BERT模型做情感分类实战
      • 5.6.3 微博舆情分析
    • 5.7 人工智能+金融&管理
      • 5.7.1 电商评论情感分析
      • 5.7.2 股票资讯情感分析
      • 5.7.3 股票多因子、bert情感分类选股策略、ChatGLM4数据标注
      • 5.7.4 文本挖掘营销应用
      • 5.7.5 文本挖掘营销应用副本
    • 5.8 人工智能+机器人
      • 5.8.1 10大机器人采摘技术
    • 5.9 人工智能+语言
    • 5.10 人工智能+医疗
    • 5.11 人工智能+教育
    • 5.12 人工智能+化工
    • 5.13 人工智能+资环
    • 5.14 人工智能+城建
    • 5.15 人工智能+交通、旅游、娱乐、体育等
  • 6 大模型技术+应用实操
    • 6.1 大模型技术介绍
    • 6.2 大模型简史
    • 6.3 人工智能+大模型工具
    • 6.4 Deepseek大模型应用实践
      • 6.4.1 Deepseek大模型介绍
      • 6.4.2 Deepseek大模型安装与部署
      • 6.4.3 Deepseek大模型应用案例
        • 6.4.3.1 Deepseek大模型生成PPT
        • 6.4.3.2 Deepseek大模型生成文档
        • 6.4.3.3 Deepseek大模型生成图像
        • 6.4.3.4 Deepseek大模型生成代码
    • 6.5 Kimi大模型应用实践
      • 6.5.1 Kimi大模型介绍
      • 6.5.2 Kimi大模型应用案例
        • 6.5.2.1 使用Kimi生成PPT
        • 6.5.2.2 使用Kimi快速阅读论文
        • 6.5.2.3 使用Kimi撰写长篇文章
        • 6.5.2.4 使用Kimi绘制思维导图
        • 6.5.2.5 使用Kimi处理Excel数据
    • 6.6 豆包大模型应用实践
      • 6.6.1 豆包大模型介绍
        • 6.6.1.1 豆包大模型简介
        • 6.6.1.2 豆包大模型发布历程
        • 6.6.1.3 豆包大模型家族
      • 6.6.2 豆包大模型应用案例
        • 6.6.2.1 豆包Marscode编程助手
        • 6.6.2.2 豆包多功能生成内容
    • 6.7 通义千问大模型应用实践
      • 6.7.1 通义千问大模型介绍
      • 6.7.2 通义千问应用案例
    • 6.8 元宝大模型应用实践
      • 6.8.1 元宝大模型介绍
        • 6.8.1.1 产品概述
        • 6.8.1.2 产品优势
        • 6.8.1.3 产品能力
          • 6.8.1.3.1 混元生文
          • 6.8.1.3.2 混元多模态
          • 6.8.1.3.3 混元生图
          • 6.8.1.3.4 混元生视频
      • 6.8.2 元宝大模型应用案例
        • 6.8.2.1 文档场景
        • 6.8.2.2 会议场景
        • 6.8.2.3 广告场景
        • 6.8.2.4 营销场景
        • 6.8.2.5 创作场景
    • 6.9 飞桨大模型应用实践
      • 6.9.1 飞桨大模型介绍
      • 6.9.2 飞桨大模型应用案例
        • 6.9.2.1 智能眼镜
        • 6.9.2.2 遥感检测
        • 6.9.2.3 AI识药
        • 6.9.2.4 垃圾分类
    • 6.10 大模型融合应用
      • 6.10.1 Deepseek+kimi生成PPT
      • 6.10.2 Deepseek+WPS数据分析
      • 6.10.3 Deepseek+剪映制作短视频
      • 6.10.4 Deepseek+PS批量处理海量图片
      • 6.10.5 Deepseek+Excel处理表格信息
      • 6.10.6 Deepseek+Cursor编程好帮手
    • 6.11 智能体
      • 6.11.1 AI Agent是什么
      • 6.11.2 具体案例解析
      • 6.11.3 如何创建自己的智能体
      • 6.11.4 市面上热门的智能体产品
  • 7 人工智能伦理
    • 7.1 人工智能伦理
  • 8 人工智能实践
    • 8.1 罗斯福国家森林树木类型识别
      • 8.1.1 任务介绍
      • 8.1.2 第1关初窥数据
      • 8.1.3 第2关特征选择
      • 8.1.4 第3关树木类型识别
    • 8.2 农作物病虫害超精度智能识别与优化实验
      • 8.2.1 任务介绍
      • 8.2.2 数据集
      • 8.2.3 农作物病虫害的精准识别
    • 8.3 水果品质超感智能识别与新鲜度预测实验
      • 8.3.1 任务介绍
      • 8.3.2 数据集
      • 8.3.3 水果新鲜与腐烂的识别
    • 8.4 农作物病虫害预测与防治
      • 8.4.1 挑战描述
      • 8.4.2 AI 大模型:探索植保领域的“超级大脑”
      • 8.4.3 智能测报灯:探索 AI 赋能监测新时代
      • 8.4.4 以科技之名,回归土地初心
    • 8.5 智能灌溉与施肥决策
      • 8.5.1 挑战描述
      • 8.5.2 DeepSeek 应用方式
      • 8.5.3 应用成果
    • 8.6 Deepseek 在农业中的应用
      • 8.6.1 精准农业管理
      • 8.6.2 生产流程优化
      • 8.6.3 供应链管理
      • 8.6.4 市场运营创新
      • 8.6.5 其他应用
    • 8.7 基于KNN的鸢尾花数据集分类
      • 8.7.1 任务介绍
      • 8.7.2 数据集
      • 8.7.3 案例程序流程
    • 8.8 垃圾分类检测
      • 8.8.1 任务介绍
      • 8.8.2 数据集
      • 8.8.3 垃圾检测分类预测模型的构建
    • 8.9 上市公司股票分析
      • 8.9.1 任务描述
      • 8.9.2 数据集
      • 8.9.3 股票购买的决策分析
    • 8.10 人脸识别系统 —— OpenCV人脸检测
      • 8.10.1 任务介绍
      • 8.10.2 第1关图片基本操作
      • 8.10.3 第2关色彩空间及其转换
      • 8.10.4 第3关基于Harr特征的人脸检测分类器
      • 8.10.5 第4关绘制人脸与人眼区域
    • 8.11 长沙气候数据分析
      • 8.11.1 任务介绍
      • 8.11.2 第1关根据数据文件建立字典
      • 8.11.3 第2关将字典数据导入pandas并统计
      • 8.11.4 第3关pandas数据集进行分类汇总
      • 8.11.5 第4关根据月份统计数据集生成雨量柱状图
      • 8.11.6 第5关根据月份统计数据集生成温度折线图
      • 8.11.7 第6关数据挖掘之数据准备
      • 8.11.8 第7关数据挖掘之支持向量回归
    • 8.12 泰坦尼克号生还预测
      • 8.12.1 任务介绍
      • 8.12.2 第1关数据探索
      • 8.12.3 第2关填充缺失值
      • 8.12.4 第3关特征工程与生还预测
    • 8.13 美国教育数据分析
      • 8.13.1 任务介绍
      • 8.13.2 第1关认识数据
      • 8.13.3 第2关数据预处理
      • 8.13.4 第3关数学成绩预测
    • 8.14 Keras实战---猫狗大战
      • 8.14.1 任务介绍
      • 8.14.2 第1关数据集的加载
      • 8.14.3 第2关构建属于自己的卷积神经网络模型
      • 8.14.4 第3关训练并保存模型
      • 8.14.5 第4关加载模型并预测
    • 8.15 电商营销实践项目——手机销量预测模型的构建与评估
      • 8.15.1 任务介绍
      • 8.15.2 数据集
      • 8.15.3 手机销量预测模型的构建与评估
    • 8.16 科比投篮预测
      • 8.16.1 任务介绍
      • 8.16.2 数据集
      • 8.16.3 科比投篮预测
    • 8.17 乳腺癌发病率预测
      • 8.17.1 任务介绍
      • 8.17.2 数据集
      • 8.17.3 乳腺癌发病率预测
    • 8.18 基于paddlehub的文本识别
      • 8.18.1 任务介绍
      • 8.18.2 数据集
      • 8.18.3 基于paddlehub的文本识别
罗斯福国家森林树木类型识别