摘要:
算法思想:分治方法与软件设计的模块化方法非常的相似。要解决一个大实例问题,可以(1)将它分解成多个更小的实例,(2)分别解决每个小实例,(3)将小实例的解组合成大实例的解。例子:寻找假硬币。一个袋子有16枚硬币,... 阅读全文
摘要:
VGGNet介绍:VGGNet是牛津大学计算机视觉组和Google DeepMind一起研发的卷积神经网络,VGGNet探索了卷积神经网络的深度与其性能之间的关系。VGG的结构特点是通过反复堆叠3x3的卷积核和2... 阅读全文
摘要:
在博客AlexNet原理及tensorflow实现训练神经网络的时候,做了数据增强,对图片的处理采用的是PIL(Python Image Library), PIL是Python常用的图像处理库.下面对PIL中常... 阅读全文
摘要:
AlexNet的介绍 在前一篇博客卷积神经网络CNN介绍了Le-Net5网络的结构以及tensorflow实现,下面介绍一下另一种经典的卷积神经网络AlexNet的结构以及实现。AlexNet可以... 阅读全文
摘要:
循环神经网络简介: 循环神经网络(Recurrent Neural Networks)是一种特殊的神经网络结构, 它是根据"人的认知是基于过往的经验和记忆"这一观点提出的. 它与DNN,CNN不同的是... 阅读全文
摘要:
图像识别经典数据集:图像识别是人工智能的一个重要的领域。其他常用的图像识别数据集: CIFAR: http://www.cs.toronto.edu/~kriz/cifar.html CIFAR... 阅读全文
摘要:
数据集介绍:mnist数据集使用tensorflow封装好的数据(包含6000张训练数据,1000张测试数据),图片大小为28x28。在神经网络的结构上,一方面需要使用激活函数去线性化。另一方面需要增加网络的层数... 阅读全文
摘要:
线性模型的局限性:因为线性模型的组合任然是线性模型,所以任意的全连接层网络和单层的神经网络在表达能力上没有任何区别。激活函数:如果将线性模型中每一个神经元通过非线性函数,那么整个神经网络模型就不再是非线性的了。这... 阅读全文
摘要:
1. 计算模型---计算图:tensorflow是一个通过计算图的形式来表示计算的编程系统,每一个计算都是计算图上的一个节点,节点之间的边描述计算之间的依赖关系。所以计算过程一般分为两个步骤:1.定义计算图2.执... 阅读全文
摘要:
蚁群算法基本原理:背景: 在自然界中,生物群体所表现出的智能得到越来越多的关注,许多的群智能优化算法都是通过对群体智能的模拟而实现的。其中模拟蚂蚁群体觅食的蚁群算法成为一种主要的群智能算法。算法原理:在自然界中,... 阅读全文