自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 基于Seq2Seq模型的简易中文聊天机器人
原力计划

临近毕业季,又想起了做过的简易聊天机器人chartbot毕业设计,因为算是自己第一次接触这个智能问答领域吧,所以到现在还觉得特别有意思且难忘。我是个行动派,觉得有意思的东西,肯定就要记录下来了。下面我会简要叙述当时我的一些思路以及注意事项,希望对大家有所启示。 1. 解决的实际问题 本项目类似...

2020-03-31 23:21:54 1728 7

原创 基于微信小程序的校园二手商城设计与开发

时间过得可真快啊,转眼间大学四年就结束了,人总是到了要分别的时候才懂得去怀念过去啊。前段时间弄完了毕业论文,最近在导师实验室搬砖,一直没时间整理,今天终于有时间,所以想把毕设给整理一下,首先声明这个毕设做的很一般哈,给大家乐一下,也算是送给自己的毕业礼物吧正文如下:软件功能及核心代码4.1.1 用...

2020-03-11 22:22:23 30704 76

原创 简单人脸识别二之使用opencv+残差网络实现人脸识别

时隔半年,终于想着要把这个人脸识别的系列给补充完了,在家实在是太无聊了啊!!!因为这个系列也是拿来做毕设的,所以想着比较有回忆,就坚持把他写完了。 上一篇文章,我是用opencv+简单的cnn网络实现了人脸识别,cnn网络是用来分类的,因为只有三层,觉得太简单了,刚好那段时间在学习残差网络相关的...

2020-03-01 16:16:35 2243 0

原创 简单人脸识别一之使用opencv+cnn网络实现人脸识别

最近在研究目标检测这个方向,看到网上有很多的人脸识别帖子,所以也想着上上手看看。当时是做了三个模型出来,第一个就是网上很通用普遍的opencv+简单三层cnn网络来实现的,说实话效果真的一般吧!具体的下面再细细陈述。第二个是把三层cnn网络换成了残差网络。因为自己刚好也是学习了残差网络。就想着生搬...

2019-06-14 18:47:35 5395 7

原创 动态规划方法心得

写在前面 早就想对这方面的内容写个总结了,因为在LeetCode上刷题时一直碰到了关于动态规划思想的题目,基本上都是被虐做不出来,此时心里一直在后悔当初大学上算法课时为什么不好好听讲,现在就是来还债了。前段时间因为有考试又要做项目(其实还是自己懒),所以一直耽搁了,这几天沉下心来好好学习了这方面...

2019-01-23 20:06:05 703 0

原创 LeetCode--回溯法心得

这两天在刷LeetCode37题解数独时,被这个回溯法折腾的不要不要的,于是我疼定思疼发誓一定要找个能解决这类回溯法的套路出来,方便以后快速解决此类题目。于是我在网上找了两个很经典的回溯法题目--八皇后问题和迷宫问题,认真总结了一番,发现其中还真的有一些共同之处,我会在下面好好讲述。 首先,回溯...

2018-12-08 12:50:09 860 9

原创 浅谈SMOTE之类不平衡过采样方法

本文是接着上篇MAHAKIL过采样方法写得。SMOTE方法算是现在比较流行的过采样方法了,其分为SMOTE-Regular, SMOTE-Borderline1, SMOTE-Borderline2, SMOTE-SVM这四种方法,应用非常广,而且效果也很好。本篇文章我将主要讲解SMOTE-Reg...

2018-09-09 18:40:16 12242 8

原创 MAHAKIL之最新类不平衡过采样方法

最近在帮实验室一师兄做实验时,刚好在学习类不平衡的采样方法,采样方法大致分为过采样和欠采样两大类,但是目前研究的主要为过采样方法,因为它主要是往少数类集合中增加样本点实现与多数类集合的动态平衡,这样能最大程度的保证样本的准确性,所以我将会在接下来的几篇博客里详细阐述过采样方法。过采样方法一般分为R...

2018-07-22 19:39:01 989 6

原创 LeetCode221-最大正方形

是不是只要有人在的地方 就有邪恶,欲望以及黑暗 思想高度进步的结果就是 很多自认为是人性或者兽性的东西 都会嗤之以鼻。 题目描述: 在一个由 0 和 1 组成的二维矩阵内,找到只包含 1 的最大正方形,并返回其面积。 示例: 输入: 1 0 1 0 0 1 0 1 1 1 1 1 ...

2020-04-23 12:46:50 27 0

原创 LeetCode343-整数拆分

昨天晚上写作业时 腾讯的一条笔试通知邮件 着实让我有点吃惊 我三月份就投了鹅厂 身边的朋友早就面试了 自己的简历杳无音讯 本早就放弃了 却没想还能最后有次机会 害,要好好珍惜了。 题目描述: 给定一个正整数 n,将其拆分为至少两个正整数的和,并使这些整数的乘积最大化。 返回你可...

2020-04-22 14:19:05 23 0

原创 LeetCode338-比特位计数

开学感觉已经是遥遥无期了 我的论文啊 我的工作啊 我该如何抉择! 题目描述: 给定一个非负整数 num。对于 0 ≤ i ≤ num 范围中的每个数字 i ,计算其二进制数中的 1 的数目并将它们作为数组返回。 示例 1: 输入: 2 输出: [0,1,1] 示例 2: 输入:...

2020-04-21 11:57:02 23 0

原创 LeetCode747-最长重复子数组

昨天听到一位朋友说 我做的视频很有趣 我本人也很有网红范儿 我特别开心 所以决定每周一更 哇卡卡卡卡卡卡卡 题目描述: 给两个整数数组 A 和 B ,返回两个数组中公共的、长度最长的子数组的长度。 示例 1: 输入: A: [1,2,3,2,1] B: [3,2,1,4,7] 输...

2020-04-18 11:32:09 33 0

原创 LeetCode714-买卖股票的最佳时机含手续费

好想实习工作 好想读博 好想广隆蛋挞王的蛋挞 好想。。。 题目描述: 给定一个整数数组 prices,其中第 i 个元素代表了第 i 天的股票价格 ;非负整数 fee 代表了交易股票的手续费用。 你可以无限次地完成交易,但是你每次交易都需要付手续费。如果你已经购买了一个股票,在卖出它之...

2020-04-15 12:00:10 25 0

原创 LeetCode667-优美的排列II

强推两位新生代歌手 一位是梁博,一位是蔡维泽 博哥自然不用多说 很多歌太好听了 蔡维泽是明日之子第二季的总冠军 台湾的歌手 可能大家不是很熟悉 大家可以听听他的一首歌 你终究不爱这世界 很有共鸣! 题目描述: 给定两个整数 n 和 k,你需要实现一个数组,这个数组包含从 1 ...

2020-04-13 12:01:19 12 0

原创 LeetCode198-打家劫舍

才发现,很多岗位还是内推的好 可能还是自己渣了 我想来毛遂自荐下 我本人擅长机器学习类算法岗 研究生期间在计算机视觉方面研究较多 有过项目研究以及发表了一篇二区的论文 各位大佬 有合适的岗位记得看看我哈 在线卑微 题目描述: 你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏...

2020-04-08 13:15:58 18 0

原创 LeetCode581-最短无序连续子数组

我在想 反正最早也要5月底回学校了 那毕业旅行提前一年搞了? 题目描述: 给定一个整数数组,你需要寻找一个连续的子数组,如果对这个子数组进行升序排序,那么整个数组都会变为升序排序。 你找到的子数组应是最短的,请输出它的长度。 示例 1: 输入: [2, 6, 4, 8, 10, 9,...

2020-04-07 11:05:06 21 0

原创 LeetCode532-数组中的K-diff数对

今晚美团笔试 希望不会再被挂掉 王兴大哥放我一马 可还好! 题目描述: 给定一个整数数组和一个整数 k, 你需要在数组里找到不同的 k-diff 数对。这里将 k-diff 数对定义为一个整数对 (i, j), 其中 i 和 j 都是数组中的数字,且两数之差的绝对值是 k. 示例 1:...

2020-04-02 11:34:06 43 0

原创 LeetCode560-和为K的子数组

四月的第一天 阳光洒出来了 在家什么都好 就是太安逸静谧了 太不真实了 题目描述: 给定一个整数数组和一个整数 k,你需要找到该数组中和为 k 的连续的子数组的个数。 示例 1 : 输入:nums = [1,1,1], k = 2 输出: 2 , [1,1] 与 [1,1] 为两种...

2020-04-01 14:41:00 26 0

原创 LeetCode289-生命游戏

最近家里降温 冻得手敲字都抖 这难道是老天都想让我好好休息? 题目描述: 根据百度百科,生命游戏,简称为生命,是英国数学家约翰·何顿·康威在1970年发明的细胞自动机。 给定一个包含 m × n 个格子的面板,每一个格子都可以看成是一个细胞。每个细胞具有一个初始状态 live(1)即为活...

2020-03-30 12:49:03 30 0

原创 LeeCode457-环形数组循环

今天有些偷懒了 一天就做了两道算法题 英语没看 专业知识没复习 可能就得从上午的那篇论文被拒开始的吧 题目描述: 给定一个含有正整数和负整数的环形数组 nums。 如果某个索引中的数 k 为正数,则向前移动 k 个索引。相反,如果是负数 (-k),则向后移动 k 个索引。因为数组是环形...

2020-03-29 22:55:41 38 0

原创 LeetCode442-数组中重复的数据

天气突然变冷 前天还能穿个短袖 今天便已是羽绒加身了 这难道就是清明节前的雨纷纷吗 题目描述: 给定一个整数数组 a,其中1 ≤ a[i] ≤ n (n为数组长度), 其中有些元素出现两次而其他元素出现一次。 找到所有出现两次的元素。 你可以不用到任何额外空间并在O(n)时间复杂度内...

2020-03-28 12:55:58 29 0

原创 LeetCode287-寻找重复数

阿里的一面没过 天呐,我是不是太菜了 害 还是不能偷懒 坚持刷题吧! 题目描述: 给定一个包含 n + 1 个整数的数组 nums,其数字都在 1 到 n 之间(包括 1 和 n),可知至少存在一个重复的整数。假设只有一个重复的整数,找出这个重复的数。 示例 1: 输入: [1,...

2020-03-27 17:04:17 24 0

原创 LeetCode238-除自身以外数组的乘积

最近在帮别人弄聊天机器人 虽然只是很小型的学习应用 但觉得很有意思 尤其是涉及到了知识图谱的应用 可以好好来看看 题目描述: 给你一个长度为 n 的整数数组 nums,其中 n > 1,返回输出数组 output ,其中 output[i] 等于 nums 中除 nums[i] ...

2020-03-26 10:55:00 21 0

原创 LeetCode229-求众数II

这两天想到一个冷笑话,迫不及待想和大家分享 在外面买鸡蛋,教大家如何区分土鸡蛋和洋鸡蛋 把鸡蛋打破,蛋清越透明说明这鸡蛋是土鸡蛋 。。。 不好笑也要笑<< 题目: 给定一个大小为 n 的数组,找出其中所有出现超过 ⌊ n/3 ⌋ 次的元素。 说明: 要求算法的时间复杂度为...

2020-03-24 11:00:48 29 0

原创 LeetCode209-长度最小的子数组

三月的第一天 我希望我的文章能出现在校刊上 哇卡卡卡卡卡卡卡 题目描述: 给定一个含有 n 个正整数的数组和一个正整数 s ,找出该数组中满足其和 ≥ s 的长度最小的连续子数组。如果不存在符合条件的连续子数组,返回 0。 示例: 输入: s = 7, nums = [2,3,1,2...

2020-03-01 10:45:57 17 0

原创 LeetCode153-寻找旋转排序数组中的最小值

昨天看到学院官群里发的一条通知 大致如下: 计算机学院关于“我的2020之抗疫故事”主题征文启事的通知 看得我手痒痒 本来在家前段时间就想写一篇有关于此的小说了 由于忙论文,就一直耽搁了 正好现在师出有名 晚上就开始执笔了 大家敬请期待哈哈哈哈哈哈 题目描述: 假设按照升序排序...

2020-02-27 12:01:18 24 0

原创 LeetCode152-乘积最大子序列

今天偶发灵感,在线创作了一句卑微的歌词 想分享给我的百万粉丝品品 我拼了命的想被你看见 而你却总是视而不见! 诸位看官请笑纳。 题目描述: 给定一个整数数组 nums ,找出一个序列中乘积最大的连续子序列(该序列至少包含一个数)。 示例 1: 输入: [2,3,-2,4] 输出:...

2020-02-26 17:42:47 42 0

原创 LeetCode133-克隆图(附详细测试用例构建方法)

今天最最最开心激动的一件事 就是自己的论文终于出版了 虽然是一篇口碑不好的文章 但还是有些激动啊 千里之行始于足下 希望自己有个好的前景 题目描述: 给你无向 连通 图中一个节点的引用,请你返回该图的 深拷贝(克隆)。 图中的每个节点都包含它的值 val(int) 和其邻居的列表(...

2020-02-19 19:28:05 59 0

原创 LeetCode1042-不邻接之花

昨天投了字节跳动的实习岗位 想着在家太舒服了 得找点虐来逼自己去学习学习 下个星期面试,岗位还是算法岗 害,得好好刷题和看资料了。 题目描述: 有 N 个花园,按从 1 到 N 标记。在每个花园中,你打算种下四种花之一。 paths[i] = [x, y] 描述了花园 x 到花园 y...

2020-02-18 17:04:21 76 0

原创 LeetCode997-找到小镇的法官

上次更新这个专栏还要追究到去年了 人太懒了,就一直把题目晾在一边了 今年赶上了疫情,所以一直赋闲在家 想着干些事情,就重新拾起了笔,继续来更文章了 在家的每一天尽可能会更新文章 艾瑞巴蒂,我来了哈哈哈哈哈哈哈哈 最后,武汉加油,学校加油! 997-找到小镇的法官 在一个小镇里,按从...

2020-02-17 22:42:36 44 0

原创 舅姥爷的葬礼

“闭气了,闭气了”,也不知是谁喊出的第一声,只知道话一说完大家立马就跪倒在地哭嚎着,都没去做检查。有喊爸的,有喊爷的,哭声凄厉,令人动容。而且是三秒就哭,这本领一般的演员还学不来哩!过世的老人是我的舅姥爷,他姓胡。舅姥爷有两个儿子,我叫大表叔和小表叔。大儿子家里也有两个儿子,这两个儿子各自成立了家...

2020-02-10 15:05:23 88 0

原创 Tensorboard踩坑指南

最近准备想用pytorch框架来实现tensorboard可视化操作,一上来就是常规操作,打开127.0.0.6006这个网页看看能不能打开。结果就是如下这幅图所示的鬼样子,在网上找了很多资料,发现说的跟没说的一样,真的气急败坏。最后在这篇帖子的启发下,我终于是找到了问题所在。 请大家一定要...

2020-01-08 12:32:56 34 0

原创 Matplotlib画图小结

最近帮朋友用python画了一些图,发现对这块不是很熟悉。每次得不断的在网上查资料,所以想着好好整理一些基本的图形构造方法。现在流行的python制图方法就是matplotlib了,我们也是用这个,我下面会依次介绍曲线图,散点图,直方图以及多子图的方法。此处是代码 曲线图 凡是连续的曲线图都是...

2019-11-21 10:36:34 45 0

原创 BP算法推导公式

最近在做一个超分辨率的小项目,碰到了关于BP反向传播的问题。于是,就好好查阅了关于BP算法的知识。以前看周志华老师的西瓜书和李航老师的统计学习方法的时候,因为看到公式字母一大堆,就没认真推导。总想着只要能调用公式代码即可,现在就越发觉得基本功的重要性。很多基础知识你只有深刻理解了,写起代码来才不会...

2019-11-20 16:01:02 84 2

原创 拟牛顿法实现(Python)

接着上篇写的牛顿法,我们继续来研究牛顿法的改进方法——拟牛顿法。 拟牛顿法其实也是很简单了。为什么要研究出这种方法呢,就是因为常规的牛顿法每次迭代更新x值时都要计算Hessian矩阵。这是个二阶导矩阵,当x的维度增大时,它的计算量也是成指数倍增加的。比如:,那么H矩阵的维度就是n*n。 所以,...

2019-11-20 15:52:52 210 0

原创 梯度下降与牛顿法(Python)

最近两天一直在复习李航老师的《统计学习方法》这本书上面的知识,看到了优化算法。推导了梯度下降与牛顿法的计算公式,并最终实现了相应python代码。想着记录下来,所以我就用这篇文章来记录一些要点。 梯度下降 关于梯度下降没什么好说的了,就主要是利用函数的一阶导。代码如下: def gradi...

2019-11-18 16:37:45 87 0

原创 LeetCode141-环形链表

这两天微信朋友圈都被艾特微信官方刷爆了 大家不就是要求一张国旗照片吗 找我程某人啊 手绘国旗 141-环形链表 给定一个链表,判断链表中是否有环。 为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。 如果 pos 是 -1,则在该链表...

2019-09-25 10:31:53 51 0

原创 LeetCode150-逆波兰表达式求值

又是一段时间没更新专栏了 往后估计也是这样 但是大家可不要放弃我啊 我会定期来推荐好看的电视剧给大家的 啊哈哈哈哈哈哈哈 最近疯狂的迷上了陈宝国老师的电视剧 演技可真是教科书级别的啊 最近看了《老酒馆》和《老农民》 真的好看 里面全都是戏骨出演 飙戏精彩,不出戏 还有冯远征老...

2019-09-21 09:46:51 17 0

原创 LeetCode200-岛屿数量

今天要说些什么呢 说什么呢 好像没什么好说的 对,今天学自由泳又近了一步 得到了一位阿姨的指点 我要加油了 还有最后两天 争取游个来回 200-岛屿数量 给定一个由 '1'(陆地)和 '0'(水)组成的的二维网格,计算岛屿的数量。一个岛被水...

2019-08-29 10:21:03 24 0

原创 LeetCode140-单词拆分

最近特别喜欢看十几二十年前的老片子 虽然现在看,觉得画质之类的都很粗糙 但剧情真的是没话说 不会总想着快进 这几天更是重温了一遍少年包青天I 现在看,还是觉得有些恐怖 尤其是晚上躺在床上看的时候 更是有些骇人 不过剧情够悬疑,还有很多梗 真的推荐 140-单词拆分 给定一个非...

2019-08-28 22:09:39 36 0

提示
确定要删除当前文章?
取消 删除