上一页 1 2 3 4 5 6 ··· 20 下一页
摘要: 1. 摘要 作者介绍了一种计算非常高效的 CNN 结构称之为 ShuffleNet,它是专门为计算资源非常有限的移动设备设计的。 这种新的结构主要用到了两种操作:分组点卷积(pointwise group convolution )和通道打乱(channel shuffle),这可以极大降低计算代价 阅读全文
posted @ 2019-12-16 10:50 seniusen 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 1. 摘要 基于网络架构搜索和 NetAdapt 算法,作者提出了新一代的 MobileNets,并通过一些先进的结构对其进行了改进。 作者发布了两个模型 MobileNetV3 Large 和 MobileNetV3 Small 分别应用于资源较多和较少的场景,这些模型也可以被调整并应用到目标检测 阅读全文
posted @ 2019-12-16 10:48 seniusen 阅读(603) 评论(0) 推荐(0) 编辑
摘要: 1. 摘要 作者提出了一个新的网络架构 MobileNetV2,该架构基于反转残差结构,其中的跳跃连接位于较瘦的瓶颈层之间。中间的扩展层则利用轻量级的深度卷积来提取特征引入非线性,而且,为了维持网络的表示能力作者去除了较窄层的非线性激活函数。 2. 讨论和直觉 2.1. 深度可分离卷积 Mobile 阅读全文
posted @ 2019-12-11 21:28 seniusen 阅读(561) 评论(0) 推荐(0) 编辑
摘要: 1. 摘要 作者提出了一系列应用于移动和嵌入式视觉的称之为 MobileNets 的高效模型,这些模型采用深度可分离卷积来构建轻量级网络。 作者还引入了两个简单的全局超参数来有效地权衡时延和准确率,以便于网络设计者针对自己任务的限制来选择大小合适的模型。 2. 相关工作 设计轻量级的高效模型大致可以 阅读全文
posted @ 2019-12-11 21:25 seniusen 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 1. 摘要 最近关于深度卷积神经网络的研究都集中在提高准确率上,对于准确率在同一个水平的网络,更小的网络结构至少有三个优点:1. 在分布式训练的时候需要更少的跨服务器通信;2. 从云端导出新模型到自动驾驶汽车上需要更小的带宽;3. 在 FPGA 等其它硬件内存有限的情况下更容易部署。 作者提出了一个 阅读全文
posted @ 2019-12-11 21:22 seniusen 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 1. 题目 2. 解答 我们先来看一看回文子串的规律,如果回文子串的长度为偶数,那么其中所有的每个元素都出现了偶数次;如果回文子串的长度为奇数,那么有一个元素出现了奇数次而其余每个元素都出现了偶数次。 所以我们需要做的就是遍历一遍字符串,统计每个元素出现的次数。这里只有大写字母和小写字母,我们用一个 阅读全文
posted @ 2019-12-05 18:43 seniusen 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 1. 题目 2. 解答 与最长回文子串类似,我们可以用动态规划来求解这个问题,只不过这里的子序列可以不连续。我们定义状态 state[i][j] 表示子串 s[i, j] 的最长回文子序列长度,那么状态转移方程为: $$state[i][j] = 1 \space 如果 \space i = j$$ 阅读全文
posted @ 2019-12-05 18:41 seniusen 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 1. 题目 2. 解答 我们定义状态 state[i][j] 表示子串 s[i, j] 是否为回文子串,如果 s[i, j] 为回文子串,并且有 s[i 1] == s[j+1],那么 s[i 1, j+1] 也为回文子串。状态转移方程为: $$state[i][j] = 1 \space 如果 \ 阅读全文
posted @ 2019-12-05 18:39 seniusen 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 1. 题目 2. 解答 2.1. 动态规划 我们定义状态 state[i] 表示以 nums[i] 为结尾元素的最长上升子序列的长度,那么状态转移方程为: $$state[i] = max(state[j] + 1) \space 如果 \space nums[i] nums[j], 0 \leqs 阅读全文
posted @ 2019-12-05 18:37 seniusen 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 1. 最长公共子串 最长公共子串与最长公共子序列有一些类似,只不过这里子串要求是连续的。 这里我们定义 lcs[i][j] 表示 以 s[i] 与 t[j] 为末尾元素 的最长公共子串长度,那么我们有: $$lcs[i][j] = \begin{cases} lcs[i 1][j 1]+1 &\te 阅读全文
posted @ 2019-12-05 18:34 seniusen 阅读(244) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 20 下一页