数学基础笔记大纲
线性代数 矩阵及其基本运算 1.1矩阵的基本概念与意义以及常见特殊矩阵 1.2矩阵的加减乘 1.3.矩阵运算在深度学习中的应用 1.4.矩阵的迹,矩阵的转置,对称矩阵(协方差矩阵) 矩阵的行列式 2.1行列式的引入 2.2行列式的计算 2.3特殊矩阵的行列式与行列式的性质 2.4行列式按行(列)展开,代数余子式 2.5行列式在接线性方程组中的应用:…
Jupyter安装
续上上节课安装pytorch 激活pytorch环境 conda activate pytorch 先看看有没有 安装 conda install jupyter notebook conda install jupyter notebook 查看 jupyter notebook 右上角新建一个new ,选择python 最后验证一下,分别输入下…
安装pytorch
安装ANACONDA 去官网下载, 下载成功后打开Anaconda Prompt 显卡的配置:驱动+CUDA Toolkit 创建一个python3.6的名为pytorch环境 安装好后激活pytorch环境 发现没有pytorch,进入https://pytorch.org/安装、 安装前,打开cmd,输入>nvidia-smi,看自己显卡…
激活函数
激活函数 作用 (1)让多层感知机成为真正的多层,否则等价于一层 (2)引入非线性,使网络可以逼近任意非线性函数(万能逼近定理,universal approximator) 神经网络因为在万能逼近定理当中,证明了只需要一层的多层感知机,加上激活函数,就可以逼近任意的非线性函数。 激活函数需要具备以下几点性质: 1.连续并可导(允许少数点上不可导)…
张量Tensor是什么,怎么创建
张量是什么 张量是一个多维数组,它是标量、向量、矩阵的高维拓展 张量与Variable Variable已经并入tensor Variable是给张量添加属性 Variable是torch.autograd中的数据类型 主要用于封装Tensor,使Tensor进行自动求导 Variable有5个属性 data:被包装的Tensor grad:dat…
多层感知机
多层感知机 多层感知机(Multi Layer Perceptron,MLP): 定义:单层神经网络基础上引入一个或多个隐藏层,使神经网络有多个网络层,因而得名多层感知机。 多层感知机的前向传播 无激活函数,网络退化为单层网络,因此隐藏层加入激活函数,可避免网络退化
人工神经元和人工神经网络
人工神经元:人类神经元中抽象出来的数学模型 1904年研究出人类神经元 imports operations outputs 1943年心理学家W.S.McCulloch和数理逻辑学家W.Pitts研究出人工神经元,称为M-P模型 weight权重 sum求和 Threshold激活函数function function输出2种状态,达到阈值后输出…
人工智能学习路径
一、基础 Python 基础 1.编程基础 2.机器学习库 数学基础 1.矩阵计算 2.概率论、信息论 二、机器学习 吴恩达《机器学习》作业班 机器学习算法工程师训练营(必修) 周志华的《机器学习》西瓜书训练营 李航《统计学习方法》训练营(必修) 三、神经网络 神经网络基础知识 神经网络与多层感知机 人工神经元和人工神经网络 多层感知机 [激活函数…
ubuntu安装
Ubuntu 系统安装 在VMware中新建虚拟机 指定当前虚拟机使用的系统镜像 设置系统的登录账号密码,设置完成以后一定要记住。 一直等待,系统初始化安装,知道出现下方界面: 输入前面设置的密码,点击Sign In 点击右上角绿色按钮,一路next即可。 点击Install Now,下载最新版本的ubuntu软件库。 输入登录密码。 选择稍后重启…
在线教育平台的需求分析
2.1 首页 功能:导航菜单、轮播图、退出登录 2.2 登录注册 功能:用户登录、极验验证码、多条件登录、记住密码、短信发送、短信冷却倒计时、jwt认证 2.3 课程列表 功能:课程分类、课程列表、==课程多条件筛选展示==、课程分类展示、课程分页展示、课程章节课时展示、==课程优惠策略== 2.4 课程详情 功能:课程信息展示、视频播放、富文本编…