人工智能
prince谢晓峰
人工智能搬砖工。
展开
-
Tensorflow 1. name_scope和variable_scope有什么区别?
我们在使用Tensorflow构建深度学习网络模型时,经常会使用name_scope和variable_scope。那么它们的区别体现在哪里呢? ① 为了说明以上问题,我们先解释tf.get_variable和tf.Variable的区别: 1. tf.get_variable: 有同名冲突问题(reuse=True可以解决,同一个); 2. tf.Variable: 没有同名冲突问题(...原创 2018-04-17 15:42:28 · 306 阅读 · 0 评论 -
人脸检测技术——深度学习算法原理
人脸检测技术——深度学习算法原理人脸检测技术——深度学习算法原理1. 通用目标检测网络1.1 faster-rcnn检测算法的基本原理1.2 faster-rcnn应用于人脸检测2. 专门应用于人脸检测的卷积神经网络2.1 专门用于人脸检测的卷积神经网络的发展现状2.2 cascadeCNN2.3 MTCNN3. 人脸检测最新进展参考文献微信公众号同步人脸检测技术——深度学习算法原理 上篇推...原创 2019-05-04 18:44:57 · 20998 阅读 · 0 评论 -
业界大佬揭秘美颜技术的算法原理
业界大佬揭秘美颜技术的算法原理美颜技术发展现状和应用场景1. 人脸检测2. 人脸关键点3. 瘦脸4. 磨皮5. 美白微信公众号同步美颜技术发展现状和应用场景 随着视频类APP的流行,美颜技术也变得越来越广泛,我们特此跟工业界从事美颜算法岗位的大佬进行了交流,并且打算围绕“美颜”技术展开撰写一系列文章。本篇文章将从两个方面展开:先介绍“美颜”技术在主流APP中的应用;然后讲述“美颜”所设计到的...原创 2019-04-14 17:19:51 · 16008 阅读 · 1 评论 -
《权力的游戏》之人脸检测技术——概念、开源库和实战
《权力的游戏》之人脸检测技术——概念、开源库和实战人脸检测技术——概念、开源库和实战1. 人脸检测是什么?2. 人脸检测开源库3. 人脸检测代码实战微信公众号同步人脸检测技术——概念、开源库和实战 上一篇文章我们讲到,“美颜”牵涉到这些技术包括:人脸检测、人脸关键点定位、瘦脸、磨皮、美白等,人脸检测技术是“美颜”技术最开始的部分。在接下来的系列文章中,我打算分成几篇,来具体阐述“人脸检测”这...原创 2019-04-21 20:13:20 · 1578 阅读 · 1 评论 -
机器学习、深度学习、强化学习、迁移学习和人工智能的联系和区别?
机器学习、深度学习、强化学习和人工智能的关系是什么?人工智能的学习算法大家庭1. 机器学习的定义2. 深度学习的定义3. 强化学习的定义4. 迁移学习的定义5. 人工智能的定义6. 机器学习 VS 深度学习 VS 强化学习 VS 迁移学习?微信公众号同步人工智能的学习算法大家庭人工智能 (Artificial Intelligence, AI) 浪潮正在席卷全球,在上一讲中,我们给出了人工智能...原创 2019-04-07 18:05:04 · 38297 阅读 · 12 评论 -
人工智能是什么?
人工智能是什么?欢迎大家迈入人工智能的大门1. 人工智能的定义2. 人工智能的话题3. 人工智能的四大技术分支4. 人工智能的主要应用领域5. 人工智能的三种形态5.1. 弱人工智能到强人工智能有多难?5.2. 弱人工智能的前进方式5.3. 强人工智能到超级人工智能之路5.4. 智能爆炸——强人工智能时代微信公众号同步欢迎大家迈入人工智能的大门人工智能 (Artificial Intellig...原创 2019-04-06 16:52:27 · 46028 阅读 · 15 评论 -
Tensorflow 4. 训练过程,服务器宕机了一次,服务器重启之后加载保存的model.ckpt报错?
问题原因:根据代码中设置的tf.train.Saver(max_to_keep=?),原因是最新一次写入model.ckpt的参数没有写完,此时服务器宕机,因此在重新加载model.ckpt时会报错(保存参数不完整)。 解决方法: 假设当前的checkpoint内容为: model_checkpoint_path: "/home/***/train/model.ckpt-64863" ...原创 2018-04-17 16:05:30 · 2090 阅读 · 0 评论 -
Tensorflow 3. 训练过程,出现loss=NAN的问题?
① 问题可能原因: 1. 如果在迭代的100轮以内,出现NaN,一般情况下的原因是因为学习率过高,需要降低学习率。我们可以不断降低学习率直至不出现NaN为止,一般来说低于现有学习率1→10倍即可; 2. 如果当前的网络是类似于RNN的循环神经网络的话,出现NaN可能是因为梯度爆炸的原因,一个有效的方式是增加“gradient clipping”(梯度截断来解决); 3. 可能用0作为了除...原创 2018-04-17 15:59:05 · 9480 阅读 · 1 评论 -
Tensorflow 2. 训练过程,服务器显示Resource exhausted?
我遇到的问题:Resource exhausted: OOM when allocating tensor with shape[256, 50000] Traceback (most recent call last): … 问题原因:我在seq2seq模型和attention机制的基础上,加入一个新的encoder、并且调整了attention计算公式。问题在于引入了新的变量和参数,因此...原创 2018-04-17 15:48:15 · 1426 阅读 · 0 评论