人工智能
Alex-panda
这个作者很懒,什么都没留下…
展开
-
TensorFlow-多层感知,模型优化
多层感知器(神经网络)线性回归模型是单个神经元:计算输入特征的加权和 然后使用一个激活函数(或传递函数)计算输出单个神经元(二分类)多个神经元(多分类)无法拟合“异或”运算 异或 问题看似简单,使用单层的神经元确实没有办法解决单层神经元的缺陷神经元要求数据必须是线性可分的 异或 问题无法找到一条直线分割两个类 这个问题是的神经网络的发展停滞了很多年神经元的启发多层感知生物的神经元一层一层连接起来,当神经信号达到某一个条件,这个神经元就...原创 2020-05-15 14:47:13 · 285 阅读 · 0 评论 -
TensorFlow-网络优化和超参数选择,Dropout抑制过拟合
网络容量: 可以认为与网络中的可训练参数成正比网络中的神经单元数越多,层数越多,神经网络的拟合能力越强。但是训练速度、难度越大,越容易产生过拟合。选择超参数: 超参数,就是搭建神经网络中,需要我们自己选择(不是通过梯度下降算法去优化的那些参数)比如,中间的神经元个数,学习速率那么如何提高网络拟合能力?一种显然的想法是增大网络容量:增加层 增加隐藏神经元个数这两种方法哪种更好呢? 单纯的增加神经元个数对于网络性能的提高并不明...原创 2020-05-16 10:48:20 · 1329 阅读 · 0 评论 -
基于流媒体,人脸识别
参考流媒体协议https://cloud.tencent.com/developer/article/1461580参考雷神https://blog.csdn.net/leixiaohua1020/article/details/42658139原创 2020-03-20 09:18:38 · 427 阅读 · 0 评论 -
TensorFlow-优化函数,学习速率,反向传播算法
针对多感知器,梯度下降算法1.预测一个连续值,我们的做法是,不对他激活,直接输出2.预测“是”或“否”的分类问题,则对输出层,做sigmoid运算二分类输出3.多分类softmax运算,输出多个分类在概率上的分别多层感知器的优化是利用了梯度下降算法所谓“学习”便是改进模型参数,以便通过大量训练步骤将损失最小化梯度的输出向量表明了在每个位置损失函数增长最快的方向, 可将它视为...原创 2020-02-20 21:26:41 · 1270 阅读 · 0 评论 -
TensorFlow-softmax分类 独热编码
对数几率回归解决的是二分类的问题, 对于多个选项的问题,我们可以使用softmax函数,它是对数几率回归在 N 个可能不同的值上的推广。神经网络的原始输出不是一个概率值,实质上只是输入的数值做了复杂的加权和(乘以w+b)与非线性处理之后的一个值而已,那么 如何将这个输出变为概率分布? -这就是Softmax层的作用了softmax要求每个样本必须属于某个类别,且所有可能的样本...原创 2020-02-20 10:02:47 · 671 阅读 · 0 评论 -
tensorflow 逻辑回归与交叉熵
线性回归预测的是一个连续值, 逻辑回归给出的”是”和“否”的回答逻辑回归sigmoid函数是一个概率分布函数, 给定某个输入,它将输出为一个概率值多层感知器一层一层的往下映射,sigmoid->(-1,1)值逻辑回归损失函数1.平方差所惩罚的是与损失为同一数量级的情形(1)mse刻画它的损失非常不恰当,因为它的概率值是在(-1,1),比如真实值是1,区分猫和狗...原创 2020-02-19 22:57:38 · 240 阅读 · 0 评论 -
python重要库的作用
python需要的科学计算库在这里搜索https://pypi.org/project/原创 2020-02-19 21:25:56 · 443 阅读 · 0 评论 -
安装tensorflow-GPU版本
下载anaconda参考链接:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/C:\Program Files\NVIDIA Corporation\NVSMI\nvidia-smi.exe 由于已经加入path环境需要保证英伟达版本大于410.x版本梯度下降法梯度的输出是一个由若干个偏导数构成的向量,它的每...原创 2020-02-18 19:08:50 · 428 阅读 · 0 评论 -
win10下python配置tensorFlow环境 (matplotlib,opencv(cv2),sklearn,dlib,pandas,linearmodels,statsmode,keras)
https://www.anaconda.com/较早发行版https://repo.continuum.io/archive/原创 2020-02-14 20:57:28 · 371 阅读 · 0 评论 -
Clion配置OpenCV
默认编译器运行因为之前做数学建模配置了一下软件的环境变量,导致无法下载OpenCV_ffepeg把它们都删除点击 Configure后编译会出现一些环境配置路径的错误,根据底部的变化查看路径出错的,比如我的是上次数学建模安装的一些软件造成,把这些路径从配置删了就可以了再继续编译配置成功然后点击生成 在该路径下输入 ...原创 2020-02-10 19:41:18 · 734 阅读 · 0 评论