人工智能入门-01 概念

200 阅读3分钟

目标

  1. 掌握AI工具
    完成环境配置,熟练使用常用工具包
  2. 完成AI任务
    掌握成熟 标准的任务解决方法
  3. 提升综合能力
    熟练运动多种模型,评估表现,优化结构,搭建混合模型:深度+机器+符号学习

概念

人工智能 是指由人制造出来的机器所表现出来的智能 人工智能就其本质而言,是机器对人的思维或行为过程的模拟,让它能像人一样思考或行动

深度学习包括 监督学习 非监督学习 强化学习

工具

python

是一种解释型的,面向对象的,移植性强的高级程序设计语言

jupyter

jupyter notebook 是一个开源的web应用程序,允许开发者方便的创建和共享代码文档,可以实时写代码,运行代码,查看结果,并可视化数据

pandas

强大的分析结构化数据的工具集。可以快速实现数据导入导出

matplotlib

py 绘图

NumPy

使用python进行科学计算的基础软件包

Sklearn

keras

anaconda

anaconda是一个方便的python包管理工具和环境管理软件

标准的实战训练流程

  • 数据加载以及展示
  • 数据预处理
  • 模型建立及训练
  • 模型预测
  • 结果展示及表现评估

应用场景

  • 回归任务
  • 分类任务
  • 监督学习
  • 非监督学习
  • 迁移学习,混合算法

强人工智能

机器有真正推理和解决复杂问题的能力,有”自主意识“ 机器综合思考能力已经达到甚至已经超过人类

弱人工智能

机器不具备真正推理和解决复杂问题的能力,无自主意识 机器基于某种特征可解决部分问题,成为一个强有力的工具

符号学习

symbolic learning
基于逻辑与规则的学习方式,其原理主要为物理符号系统假设和有限合理性原理

专家系统

根据既有的逻辑和顺序告诉机器接下来做什么,遵循 if...then...原则

机器学习

从数据中寻找规律,建立关系,根据建立的关系去解决问题的方法 从数据中学习并实现自我优化与升级

机器学习和深度学习的关系

人工智能 > 机器学习 > 深度学习

机器学习是一种实现人工智能的方法,深度学习是一种实现机器学习的技术

机器学习:使用算法来解析数据,从中学习,然后对真实世界中的事件做出决策和预测,比如垃圾邮件检测,房价预测

深度学习:模仿人类神经网络,建立模型,进行数据分析。比如 人脸识别,语义理解,无人驾驶

Anaconda 操作

查看环境

conda info --env

激活环境

conda activate tf3.7

取消激活环境

conda deactivate tf3.7

pip安装软件 使用代理

pip install --index-url pypi.douban.com/simple scipy

卸载包

conda uninstall [package]

查看当前环境下安装的所有包

conda list

启动 jupyter

jupyter notebook

安装主题jupyter

pip install jupyterthemes

加载主题列表

jt -l

使用主题

jt -t grade3 -f fira -fs 16 -cellw 90% -ofs 11 -dfs 11 -T

返回默认主题

jt -r

问题

create --prefix=python3.8  python=3.8 安装python3.8的环境 prefix名称

出现代理错误

这时候使用清华的代理 如下 ssl_verify: true channels:

在main后 加入了 osx-64 去掉了 -defalut https替换成了http