从零开始自己搭建复杂网络(以Tensorflow为例)
Posted ansang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从零开始自己搭建复杂网络(以Tensorflow为例)相关的知识,希望对你有一定的参考价值。
从零开始自己搭建复杂网络(以MobileNetV2为例)
tensorflow经过这几年的发展,已经成长为最大的神经网络框架。而mobileNetV2在经过Xception的实践与深度可分离卷积的应用之后,相对成熟和复杂,对于我们进行网络搭建的学习有着很大的帮助。
MobileNetV2结构基于inverted residual(本质是一个残差网络设计,传统Residual block是block的两端channel通道数多,中间少,而本文设计的inverted residual是block的两端channel通道数少,block内channel多,类似于沙漏和梭子形态的区别),另外保留Depthwise Separable Convolutions。论文模型在ImageNet classification, COCO object detection , VOC image segmentation等数据集验证,在精度、模型参数和计算时间之前取得平衡。
具体介绍可以参考我的博客
轻量化卷积神经网络MobileNet论文详解(V1&V2)
以上是关于从零开始自己搭建复杂网络(以Tensorflow为例)的主要内容,如果未能解决你的问题,请参考以下文章
如何从零使用 Keras + TensorFlow 开发一个复杂深度学习模型?