【人工智能学习笔记】1_人工智能基础

2024-09-06 21:28

本文主要是介绍【人工智能学习笔记】1_人工智能基础,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

本系列是个人学习《阿里云人工智能工程师ACA认证免费课程(2023版)》的笔记,仅为个人学习记录,欢迎交流,感谢批评指正

人工智能概述

  1. 智能的三大能力:感知、记忆与思维、学习与适应能力
  2. 人工智能的定义
    明斯基:“人工智能是一门科学,是使机器做那些人需要通过智能来做的事情”
    尼尔森:“人工智能是关于知识的科学”
    人工智能作为一门学科,是研究、开发用于模拟、延伸和拓展人的智能的理论、方法、技术及应用系统的一门新的技术科学,研究范围包括:机器人、语言识别、图像识别、自然语言处理等…
  3. 人工智能的历史
    人工智能的发展历史
  4. 人工智能的三大学派
  • 符号主义学派
  • 连接主义学派/仿生学派/生理学派
  • 行为主义学派/进化主义/控制论学派
  1. 人工智能的研究目标
    弱人工智能:擅长单个方面、特定领域任务
    强人工智能:能够执行通用任务,通过图灵测试+咖啡测试+机器人学生测试+雇员测试的智能系统
    超强人工智能:与人类智能功能一样甚至超越人类智能

  2. 人工智能的行业应用
    在这里插入图片描述

人工智能产业结构

  1. 结构层级介绍
    人工智能产业结构层级

  2. 基础层相关产品

    • 数据服务
      • 通用数据:开放数据
      • 行业数据:企业内部一般不对外开放
    • 软件设施
      • 云计算平台:硬件软件资源服务,提供计算存储网络等能力
      • 大数据平台:数据存储、数据处理、数据分析
    • 硬件设施
      • 芯片:根据技术架构可分为通用芯片(CPU、GPU)、半定制化芯片(FPGA)、全定制化芯片(ASIC)
      • 传感器
  3. 技术层相关产品
    在这里插入图片描述

  4. 应用层相关产品
    在这里插入图片描述

人工智能项目开发的基本流程

在这里插入图片描述

  1. 需求分析
    通过调研和分析,将用户非形式化的需求表达转化为完整的需求信息,以对人工智能项目的需求进行获取、分析、验证、评估,最终形成需求规约的过程
    • 人工智能项目需求收集方法
      • 头脑风暴(产品设计运营研发都可以参与)
        围绕核心问题,自由发挥观点,不评论对错;
        将问题拆解,讲一个点解析成几个关键点进行讨论。
      • 用户调研
        问卷调查、用户访谈
      • 竞品分析
        全面的竞品对标,对比产品之间的优劣势、对比产品的功能点
      • 数据分析
        问题、分析、结论
    • 需求分析方法
      • 马斯洛需求层次理论模型
        在这里插入图片描述
      • KANO模型(用户需求与用户满意度之间的关系)
        在这里插入图片描述
  2. 数据准备
    主要指收集和预处理数据的过程,按照已经确定的需求和目的,有目的行的收集、整合相关数据,该阶段主要包括以下三个步骤:
    在这里插入图片描述
  3. 模型训练
    在这里插入图片描述
  4. 模型应用
    模型应用

这篇关于【人工智能学习笔记】1_人工智能基础的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1143158

相关文章

Java学习手册之Filter和Listener使用方法

《Java学习手册之Filter和Listener使用方法》:本文主要介绍Java学习手册之Filter和Listener使用方法的相关资料,Filter是一种拦截器,可以在请求到达Servl... 目录一、Filter(过滤器)1. Filter 的工作原理2. Filter 的配置与使用二、Listen

Android Mainline基础简介

《AndroidMainline基础简介》AndroidMainline是通过模块化更新Android核心组件的框架,可能提高安全性,本文给大家介绍AndroidMainline基础简介,感兴趣的朋... 目录关键要点什么是 android Mainline?Android Mainline 的工作原理关键

mysql的基础语句和外键查询及其语句详解(推荐)

《mysql的基础语句和外键查询及其语句详解(推荐)》:本文主要介绍mysql的基础语句和外键查询及其语句详解(推荐),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋... 目录一、mysql 基础语句1. 数据库操作 创建数据库2. 表操作 创建表3. CRUD 操作二、外键

Python基础语法中defaultdict的使用小结

《Python基础语法中defaultdict的使用小结》Python的defaultdict是collections模块中提供的一种特殊的字典类型,它与普通的字典(dict)有着相似的功能,本文主要... 目录示例1示例2python的defaultdict是collections模块中提供的一种特殊的字

利用Python快速搭建Markdown笔记发布系统

《利用Python快速搭建Markdown笔记发布系统》这篇文章主要为大家详细介绍了使用Python生态的成熟工具,在30分钟内搭建一个支持Markdown渲染、分类标签、全文搜索的私有化知识发布系统... 目录引言:为什么要自建知识博客一、技术选型:极简主义开发栈二、系统架构设计三、核心代码实现(分步解析

Python基础文件操作方法超详细讲解(详解版)

《Python基础文件操作方法超详细讲解(详解版)》文件就是操作系统为用户或应用程序提供的一个读写硬盘的虚拟单位,文件的核心操作就是读和写,:本文主要介绍Python基础文件操作方法超详细讲解的相... 目录一、文件操作1. 文件打开与关闭1.1 打开文件1.2 关闭文件2. 访问模式及说明二、文件读写1.

C#基础之委托详解(Delegate)

《C#基础之委托详解(Delegate)》:本文主要介绍C#基础之委托(Delegate),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1. 委托定义2. 委托实例化3. 多播委托(Multicast Delegates)4. 委托的用途事件处理回调函数LINQ

Java进阶学习之如何开启远程调式

《Java进阶学习之如何开启远程调式》Java开发中的远程调试是一项至关重要的技能,特别是在处理生产环境的问题或者协作开发时,:本文主要介绍Java进阶学习之如何开启远程调式的相关资料,需要的朋友... 目录概述Java远程调试的开启与底层原理开启Java远程调试底层原理JVM参数总结&nbsMbKKXJx

0基础租个硬件玩deepseek,蓝耘元生代智算云|本地部署DeepSeek R1模型的操作流程

《0基础租个硬件玩deepseek,蓝耘元生代智算云|本地部署DeepSeekR1模型的操作流程》DeepSeekR1模型凭借其强大的自然语言处理能力,在未来具有广阔的应用前景,有望在多个领域发... 目录0基础租个硬件玩deepseek,蓝耘元生代智算云|本地部署DeepSeek R1模型,3步搞定一个应

Java深度学习库DJL实现Python的NumPy方式

《Java深度学习库DJL实现Python的NumPy方式》本文介绍了DJL库的背景和基本功能,包括NDArray的创建、数学运算、数据获取和设置等,同时,还展示了如何使用NDArray进行数据预处理... 目录1 NDArray 的背景介绍1.1 架构2 JavaDJL使用2.1 安装DJL2.2 基本操