优达学城深度学习系列
小小谢先生
拿过大厂、银行、国企、事业单位、研究所等公司offer。
致力于信创产业,人工智能布道者
展开
-
优达学城深度学习之一——Anaconda
一、Anaconda介绍Anaconda 能让你在数据科学的工作中轻松安装经常使用的程序包。你还将使用它创建虚拟环境,以便更轻松地处理多个项目。Anaconda 简化了工作流程,并且解决了多个包和 Python 版本之间遇到的大量问题。它附带了conda、Python 和 150 多个科学包及其依赖项。conda与pip相似,不同之处是可用的包以数据科学包为主,而pip适合一般用途...原创 2019-04-25 21:38:06 · 777 阅读 · 0 评论 -
优达学城深度学习之七——TensorFlow卷积神经网络
一、胶囊网络池化运算会丢失一些图像信息。这是因为为了获得更小的特征级图像表示,池化会丢弃像素信息。与池化层相比,有一些分类方法不会丢弃空间信息,而是学习各个部分之间的关系(例如眼睛、鼻子和嘴之间的空间关系)。学习各部分之间的空间关系的一种方法就叫胶囊网络。胶囊网络能够从图像中检测出对象的各个部分,并表示这些部分之间的空间关系。如果对象(例如人脸)具有不同的形态和典型数量的特征(眼睛...原创 2019-05-15 21:55:01 · 715 阅读 · 0 评论 -
优达学城深度学习之六——TensorFlow卷积神经网络
TensorFlow卷积层TensorFlow 提供了tf.nn.conv2d()和tf.nn.bias_add()函数来创建你自己的卷积层。# Output depthk_output = 64# Image Propertiesimage_width = 10image_height = 10color_channels = 3# Convolution fi...原创 2019-05-07 21:51:10 · 715 阅读 · 0 评论 -
优达学城深度学习之五——卷积神经网络
梯度下降算法推导与实现import matplotlib.pyplot as pltimport numpy as npimport pandas as pd#Some helper functions for plotting and drawing linesdef plot_points(X, y): admitted = X[np.argwhere(y==1)...原创 2019-05-05 21:45:49 · 872 阅读 · 0 评论 -
优达学城深度学习之三(下)——卷积神经网络
一、One—Hot编码计算机在表示多结果的分类时,使用One-Hot编码是比较常见的处理方式。即每个对象都有对应的列。二、最大似然率下面是两幅图像,比较两幅图像,试通过概率的方法来讨论一下为什么右边的模型会更好。假设第一幅图像的每个点是对应颜色的概率为下图:如果假设点的颜色是相互独立的,则整个图表的概率为相互乘积:0.6*0.1*0.7*0.2=0.0084,低于1...原创 2019-04-29 23:46:58 · 809 阅读 · 0 评论 -
优达学城深度学习之三(上)——卷积神经网络
学习如何用神经网络来解决分类问题。 开始都会说什么是机器学习?机器学习的应用是什么?用机器在海量数据中学习得到可以解决一类问题的办法,这就是我的理解。图像处理、文本处理、无人驾驶、等,深度学习最热门的应用就是无人驾驶。而深...原创 2019-04-28 23:26:38 · 894 阅读 · 0 评论 -
反向传播与梯度下降概念
反向传播和梯度下降这两个词,第一眼看上去似懂非懂,不明觉厉。这两个概念是整个神经网络中的重要组成部分,是和误差函数/损失函数的概念分不开的。神经网络训练的最基本的思想就是:先“蒙”一个结果,我们叫预测结果h,看看这个预测结果和事先标记好的训练集中的真实结果y之间的差距,然后...转载 2019-05-02 16:55:51 · 2071 阅读 · 0 评论 -
优达学城深度学习(之四)——jupyter notebook
Jupyter notebook 是什么?欢迎学习本课程——如何使用Jupyternotebook。Jupyter notebook 是一种 Web 应用,能让用户将说明文本、数学方程、代码和可视化内容全部组合到一个易于共享的文档中。例如,不久前我共享了我最爱的一个 Jupyter notebook ,它分析了LIGO 实验探测到的两个碰撞的黑洞所发出的引力波。你可以下载数据,运行 no...原创 2019-05-01 23:32:14 · 1031 阅读 · 0 评论 -
优达学城深度学习之二——矩阵数学和Numpy复习
一、数据维度维度(scalar),张量(Tensor)。3表示零维张量,[1 2 3]表示一维张量,矩阵表示二维张量,任何大于二维张量就叫张量(Tensor)。如下图所示:二、Numpy简介2.1、NumPy 中处理数字的常见方式是通过ndarray对象。它们与 Python 列表相似,但是可以有任意数量的维度。而且,ndarray支持快速的数学运算,这正是我们想要的。由于它...原创 2019-04-26 22:20:21 · 744 阅读 · 0 评论 -
打开Jupyter Notebook 时报错:EnvironmentLocationNotFound: Not a conda environment:
使用Anaconda安装好Jupyter Notebook后,打开之后点击上方conda时报错如下:解决方法如下:更改文件:F:\Software\anaconda\Lib\sitepackages\nb_conda\envmanger.py搜索其中的:将其改为:重新打开Jupyter Notebook,问题得到解决。...原创 2019-05-17 22:08:35 · 8152 阅读 · 1 评论