![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
文章平均质量分 92
okfu_DL
这个作者很懒,什么都没留下…
展开
-
python 发票验证码自动生成
有的时候我们使用一些自动化脚本需要自动登录到一些网站做一些操作,提高工作的效率。但验证码是一个拦路虎,面对各种复杂的甚至连人都可能搞错的验证码,机器的自动识别往往变得异常艰难,与验证码的斗争常常是我们头疼不已。好消息是,随着深度学习在图像识别领域的发展,采用神经网络对验证码图像自动提取特征,其识别精度往往让人惊叹。但是,这类方法依赖于海量样本,当样本的数量达不到一定规模时,其识别效果也大打折扣。...原创 2020-04-08 20:28:13 · 3489 阅读 · 12 评论 -
SOM神经网络图像分类tensorflow实现
自组织映射(Self-organizing Maps,SOM)算法是一种无监督学习方法,具有良好的自组织、可视化等特性,已经得到了广泛的应用和研究。具体原理参照这篇博客【机器学习笔记】自组织映射网络(SOM)最近想用SOM算法对图像进行分类,然后尝试了一下。...原创 2019-03-26 17:42:52 · 6913 阅读 · 22 评论 -
用python模拟电梯程序
电梯使用起来非常的方便,只要按个按钮就可以去到想去的楼层。那么电梯是如何工作的,它内部的算法是如何起作用的呢?我们又如何编写电梯的程序呢?在写代码之前,我们先要知道电梯的工作原理。如上图所示,电梯的工作是基于多线程的。它由消息线程,状态机线程,以及开关门子线程共同协调完成动作。消息线程产生消息队列(MsgQueue),普通消息(非开门关门消息)按产生的时间顺序依次进入消息队列,状态机线程按顺序...原创 2018-09-29 17:49:31 · 9332 阅读 · 16 评论 -
tensorflow基于检索的聊天机器人
基于检索的模型 vs. 产生式模型基于检索的模型(Retrieval-Based Models)有一个预先定义的"回答集(repository)",包含了许多回答(responses),还有一些根据输入的问句和上下文(context),以及用于挑选出合适的回答的启发式规则。这些启发式规则可能是简单的基于规则的表达式匹配,或是相原创 2018-10-05 16:44:23 · 2866 阅读 · 0 评论 -
Simple-RNN 前向反向传播 原理及代码详解
RNN是最简单的循环神经网络,称谓Simple-RNN,它是LSTM的基础。下面看结构:输入层到隐含层的权重用U表示,隐含层到隐含层的权重用W表示,隐含层到输出层的权重用V表示。1. 前向传播可以将网络看成是一个三层结构,与普通BP神经网络不同的是,输入层有两个部分,一个是上一时刻的隐层向量(ht-1);一个是本次的输入向量(xt-1)。隐含层(ht-1)也会有两个走向,一个作为本次输出到...原创 2019-06-15 15:09:41 · 2586 阅读 · 8 评论 -
用python实现堆排序、优先级队列
堆排序是一个优秀的算法,但在实际应用中,性能比快速排序差一些。尽管如此,堆这一数据结构仍然有很多应用。接下来我们要介绍堆的一个常见的应用:优先级队列。一、堆排序堆排序原理 数组A[0,...,A.length−1]A[0,...,A.length-1]A[0,...,A.length−1],给定一个节点的下标i,我们很容易计算得到它的父节点、左孩子和右孩子的下标。 def left(...原创 2019-07-31 15:51:58 · 567 阅读 · 0 评论 -
字节跳动2020秋招算法岗笔试(python)
一共4道编程题。做了3道。第一题。小明早上上学定了N个闹钟,闹钟响起后,选择起床或继续睡等待下一个闹钟响起。已知上课时间和路上花费时间。求小明最晚在哪个闹钟的时间起床。输入:N个闹钟一个数字花费时间(分钟)上课时间几时几分N行,每行都是一个闹钟的时分输出:最晚的闹钟的时分例:输入:55906 5904 0005 0006 0007 0008 00输出:...原创 2019-08-13 10:55:01 · 2365 阅读 · 2 评论