深度学习
文章平均质量分 90
bclshuai
这个作者很懒,什么都没留下…
展开
-
RNN循环神经网络(recurrent neural network)
自己开发了一个股票智能分析软件,功能很强大,需要的点击下面的链接获取:https://www.cnblogs.com/bclshuai/p/11380657.html1.1 RNN循环神经网络(recurrent neural network)1.1.1 RNN简介RNN循环神经网络会循环的加入上一时刻的状态作为输入,得出下一时刻的输出。解决的是具有时序关联性的问题,例如股票趋势预测,需要上一时刻的股票价格输入作为下一时刻的输出,又比如输入预测,当你输入I amstu...原创 2021-07-05 16:49:14 · 1441 阅读 · 0 评论 -
mumpy,h5py和tensorflow版本不匹配导致报错
自己开发了一个股票智能分析软件,功能很强大,需要的点击下面的链接获取:https://www.cnblogs.com/bclshuai/p/11380657.html1.问题描述一开始用pycharm,tensorflow2.0,去编写卷积神经网络的代码,是可以正常运行的,过了几天去编译又报错了。1.1numpy版本报错D:\Anaconda3\envs\tensorflow\python.exe D:/Project/python/tensorflow/venv/src/CNN.py.原创 2021-07-02 15:50:12 · 4935 阅读 · 0 评论 -
2.5偏差方差分解
自己开发了一个股票智能分析软件,功能很强大,需要的点击下面的链接获取:https://www.cnblogs.com/bclshuai/p/11380657.html1.1 偏差方差分解拟合能力强的模型复杂度比较高,但是容易导致过拟合,泛化能力差。如果降低模型的复杂度,降低拟合能力,又会导致欠拟合。所以需要在过拟合和欠拟合之间找到一个平衡。这个很好理解,以多项式拟合为例,多项式的阶数越高,拟合的误差越小,但是如果用于计算拟合数据以外的数据,就会出现很大的偏差,泛化能力差。如果阶数越小,泛化能力.原创 2020-12-16 21:30:35 · 227 阅读 · 0 评论 -
线性回归--经验最小化,结构最小化,最大似然估计,最大后验估计
自己开发了一个股票智能分析软件,功能很强大,需要的点击下面的链接获取:https://www.cnblogs.com/bclshuai/p/11380657.html1.1 线性回归1.1.1 原理简介线性回归是对一次函数的拟合y=θ1x1+……+θixi+b,其中xi为自变量,每一个输入向量(x1……xi)就是一个特征向量,可以用最小二乘法推导出参数矩阵计算公式,也可以用迭代的方法求出参数值。设定损失函数,一般为误差均方根(RMSE),或者直接用均方误差,对参数求偏导数,...原创 2020-12-08 18:38:01 · 915 阅读 · 0 评论 -
2.3三种梯度下降法的原理介绍和比较
自己开发了一个股票智能分析软件,功能很强大,需要的点击下面的链接获取:https://www.cnblogs.com/bclshuai/p/11380657.html1.1 梯度下降法1.1.1 简介定义:梯度下降法是定义目标函数,通过误差反向传播的方法对模型参数进行调整,使得目标函数值最小,不再增长,则认为找到了一组参数,构造了模型。梯度下降法沿着误差下降速度最快的方向调整参数,一般是目标函数对某个参数的偏导数乘以步长来调整参数,最后使得误差收敛于最小值。这种方法适合在特...原创 2020-11-17 22:26:25 · 380 阅读 · 0 评论 -
2.2机器学习三要素模型,学习准则,优化算法
自己开发了一个股票智能分析软件,功能很强大,需要的点击下面的链接获取:https://www.cnblogs.com/bclshuai/p/11380657.html1.1 基本概念以识别芒果的好坏的案例来说明概念。特征:描述物体的属性值,例如芒果的颜色、大小、形状、产地、品牌等;特征向量:由物体的特征值构成的向量。标签:标识物体的准确属性,识别的目标值。例如芒果的甜度、水分、成熟度的综合评分。样本:独立的一份特征数据和标记,例如一个标记好特征和标签的芒果。训练集:用于训练.原创 2020-11-17 22:12:45 · 785 阅读 · 1 评论 -
1.机器学习,深度学习,神经网络
自己开发了一个股票智能分析软件,功能很强大,需要的点击下面的链接获取:https://www.cnblogs.com/bclshuai/p/11380657.html目录1 绪论1.1 概念介绍1.2 机器学习1.3 表示学习1.3.1 局部表示和分布式表示1.3.2 表示学习1.4 深度学习1.4.1 端到端学习1.5 神经网络...原创 2020-11-16 20:35:07 · 314 阅读 · 0 评论 -
1.1tensorflow2.3.1简介计算图graph,张量tensor,会话session
自己开发了一个股票智能分析软件,功能很强大,需要的点击下面的链接获取:https://www.cnblogs.com/bclshuai/p/11380657.html1 TensorFlow背景介绍1.1 简介1.1.1 定义先对tensorflow有个全局的概念,TensorFlow 是由 Google Brain 团队为深度神经网络(DNN)开发的功能强大的开源软件库,用于编辑开发深度学习项目。通过数据训练得到数据模型,将数据模型用于实际应用。可以在分布...原创 2020-10-18 00:20:27 · 539 阅读 · 0 评论 -
1.2 TensorFlow2.3.1 CPU,python3.7,Win10 64位系统,anaconda,pycharm2019下载和安装配置调试运行
自己开发了一个股票智能分析软件,功能很强大,需要的点击下面的链接获取:https://www.cnblogs.com/bclshuai/p/11380657.html1.1 tensorflow下载安装1.1.1 安装anacondaanaconda是一个环境管理器,一个电脑上有多个环境,可以用anaconda进行管理,避免混乱。Anaconda是一个包含180+的科学包及其依赖项的发行版本。其包含的科学包包括:conda, numpy, scipy, ipython no...原创 2020-10-18 00:10:03 · 344 阅读 · 1 评论 -
2.tensorflow应用程序开发入门
自己开发了一个股票智能分析软件,功能很强大,需要的点击下面的链接获取:https://www.cnblogs.com/bclshuai/p/11380657.html1 tensorflow应用程序开发入门1.1 tensorflow概念介绍计算任务图:TensorFlow描述了计算的过程,TensorFlow 是一个编程系统, 使用图来表示计算任务,TensorFlow Python 库有一个默认图 (default graph), op 构造器可以为其增加节点。每个任务由多...原创 2020-10-05 08:35:54 · 186 阅读 · 1 评论 -
1TensorFlow简介、下载和安装
自己开发了一个股票智能分析软件,功能很强大,需要的点击下面的链接获取:https://www.cnblogs.com/bclshuai/p/11380657.html1 TensorFlow背景介绍1.1 简介TensorFlow 是由 Google Brain 团队为深度神经网络(DNN)开发的功能强大的开源软件库。开发和部署更加高效和方便。TensorFlow 则还有更多的特点,如下:支持所有流行语言,如 Python、C++、Java、R和Go。可以在多种平台...原创 2020-10-05 08:29:25 · 196 阅读 · 0 评论 -
scikit_learn分类器详解
1 分类分类是将事物按特性进行分类,例如将手写数字图片分类为对应的数字。1.1 MINIST数字图片集分类MINST就是一个70000张规格较小的手写数字图片,如何将他们分类为对应的数字?MINIST这个数据集是由矩阵数组结构,70000个矩阵,每个矩阵28*28=784,每个点代表一个像素值,取值范围在0-256之间。(1)获取数据集Sciki...原创 2020-04-07 21:47:03 · 1171 阅读 · 0 评论 -
3.Scikit-Learn实现完整的机器学习项目
1 完整的机器学习项目完成项目的步骤:(1) 项目概述(2) 获取数据(3) 发现并可视化数据,发现规律。(4) 为机器学习算法准备数据。(5) 选择模型,进行训练。(6) 微调模型。(7) 给出解决方案。(8) 部署、监控、维护系统。1.1 使用真实数据学习机器学习时,最好使用真实数据,而不...原创 2020-03-30 21:24:35 · 795 阅读 · 0 评论 -
pycharm创建虚拟环境venv和添加依赖库package
1.创建虚拟环境因为项目采用不同版本的python,所依赖的库的版本也不一样,为了避免版本冲突,为每一个项目每个python版本创建一个虚拟环境,环境中所使用的依赖库也是独立存在,不会被其他版本或其他项目的库影响。(1)基于python版本创建虚拟环境在pycharm的file-setting中选中project,然后点击project interpreter的右侧点击添加按钮...原创 2020-03-13 21:07:29 · 16403 阅读 · 3 评论 -
1.机器学习简介
1 机器学习概览1.1 机器学习定义计算机程序利用经验E学习任务T,他的性能P会随着经验E不断增长。例如垃圾邮件过滤器,传统的编程技术只是针对指定的关键词(credit card,sale house)进行过滤。如果出现新的关键词保险,则需要更新标记。基于机器学习的垃圾邮件过滤器会自动检测保险关键词在用户手动标记为垃圾邮件中的反常频繁性,自动标记垃圾邮件。Scikit-l...原创 2020-03-12 16:59:27 · 163 阅读 · 0 评论