自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 基础算法:Hanoi塔(递归)

Hanoi塔“递归算法离不开递推方程的求解。”这里Hanoi塔有三个柱子,A\B\C。上面放着五个盘子,要将A柱的盘子全部移到C柱上:其中规则:1.小圆盘必须在大圆盘上面。2.一次只能移动一个圆盘。3.可以任选三个柱子移动圆盘。思想方法:1.若只有一个盘子则直接将A柱的盘子移动到C柱上。2.若盘子数目大于1,则将n-1个盘子从A柱移动到B柱。...

2019-06-17 10:36:44 7471

原创 网络爬虫分析实例:基于音悦台网站榜单的数据爬取与分析

基于音悦台网站榜单的数据爬取与分析本实验代码:进入一、研究背景在互联网发展初期,网站相对较少,信息查找比较容易。然而伴随互联网爆炸性的发展,普通网络用户想找到所需的资料简直如同大海捞针,这时为满足大众信息检索需求的专业搜索网站便应运而生了。在Matthew Gray的Wanderer基础上,一些编程者将传统的―蜘蛛程序工作原理作了些改进。其设想是,既然所有网页都可能有连向其他网站的链接,那...

2019-05-28 22:29:55 2629 4

原创 贪心法求最小生成树Kruskal

实验 贪心法求最小生成树KruskalKruskal代码 in GitHub实验目的Kruskal算法同样也是解决最小生成树问题的一个算法,和Prim算法不同,Kruskal算法采用了边贪心的策略。基本思想是在初始的状态隐去图中的所有边,这样图中每个顶点都自成一个连通块。对所有边按边权从小到大进行排序;按边权从小到大测试所有边,如果当前测试边所连接的两个顶点不在同一个连通块中,则把这条测...

2019-05-28 22:13:59 817

原创 [Practice]||网络爬虫(Python3)-正则表达式(二)

根据上一个的正则表达式(一)内容,对此进行的简易基础训练。引入re库import re对html源代码有两种获取方式,一种是直接截取,Ctrl+C/V;另一种是使用requests.get(url).text.pattern = r"""<div class="more-meta"> <h4 class="title"> ...

2019-04-25 17:06:19 664

原创 网络爬虫(Python3)-正则表达式(一)

Python3 爬虫正则表达式match()search()findall()sub()match()import recontent = 'Hello 123 4567 World_This is a Regex Demo'print(len(content))result = re.match('^Hello\s\d\d\d\s\d{4}\s\w{10}',conte...

2019-04-16 17:30:18 543

原创 近期几个基础算法(高级算法分析与设计)

高级算法分析与设计排序算法(BubbleSort,Quicksort)数组(容器)递归与优化迭代二分查找DP(动态规划)1.字符串的冒泡排序我们已经知道了将N个整数按从小到大排序的冒泡排序法。本题要求将此方法用于字符串序列,并对任意给定的K(<N),输出扫描完第K遍后的中间结果序列。输入格式: 输入在第1行中给出N和K(1≤K<N≤100),此后N行,每行包含一个...

2019-04-14 19:18:38 1047

原创 基于神经网络的验证码实验研究(三)

五.研究总结与展望1.在做此实验前,我卸载了python3.7,又重新安装了python3.5,因为与参照的课本有所出入,为此保持兼容性就重新来过,将3.7的版本移除,又将PycharmIDE卸载重新安装。软件集成在一个良好的硬件设施环境下是必要的,如果不能排除过多复杂性的影响因素,肯定会有很多的error困扰着操作者。关于python3.5的安装,可以移步-&amp;gt;:这里2.初次接触基于神...

2018-12-17 13:53:29 375 3

原创 基于神经网络的验证码实验研究(二)

8.训练和分类构造神经网络分类器,接收图像,预测图像。构造神经网络,需要更多的Hide层对实验结果会有很大的效果,会对计算效率产生作用。此处使用MLP,即多层感知机。最主要的特点就是含有多个神经元层,因此从神经网络衍生出深度神经网络,即DNN。它可以被看作是一个有向图,由多个的节点层所组成,每一层都全连接到下一层。除了输入节点,每个节点都是一个带有非线性激活函数的神经元(或称处理单元)。...

2018-12-17 13:36:58 381

原创 基于神经网络的验证码实验研究(一)

1.CAPTCHA提到验证码,生活中各种各样的平台都会在用户常规操作管理下实行验证码机制。对于我浅显的理解,一是区分人与机器的认证交互,在有行为发生的情况下,我们要判断是否是用户主观操作,本意所为,因此加上验证码机制会使得我们的信息数据和资金数字财产得到一定基础屏障。二是对于验证码,尤其为语言验证码,如汉文字验证码和其他语言字符串验证码,对于国外的一些恶意人员也会具有一定作用的防护屏障等等。那...

2018-12-17 12:59:39 882

原创 Scikit-learn初始化

前言对于Scikit-learn:Scikit-learn是Python所有的机器学习程序包中,你必须掌握的最重要的一个包,它包含各种分类算法,回归算法和聚类算法,其中包括支持向量机、随机森林、梯度提升、k均值和基于密度的聚类算法(DBSCAN),且旨在与Python数值库NumPy和科学库SciPy进行相互配合。它通过一个接口,提供了一系列的有监督和无监督算法。此库希望在生产中使用时,能...

2018-12-16 19:18:38 295

原创 IPython初始化

针对目前本分类(Python实战),笔者需要利用到IPython,对于IPython的介绍:IPython是Python的加强型交互式解释器。IPython是使用Python进行数据分析、处理、呈现的重要选择之一。它是一个与Python科学计算包(主要包括Numpy、pandas、Matplotlib等)紧密联系的交互式开发环境,它同时也是Python科学计算包的一部分。主要特点包括: ...

2018-12-16 18:46:11 833

原创 Python初始化

对于Python初学者而言,安装Python:链接:https://pan.baidu.com/s/1X02z0piocnxDj8GnTrfh-Q提取码:2imv(本篇所安装的Python version为3.5.4,本篇系统为Win10)进入安装程序后,要截图等保存方式对你的Python安装路径进行记忆,后期在环境变量等其他需要的地方会用到。在安装程序开始,可以自动默认勾上Add to...

2018-12-16 17:47:35 306

原创 专家系统的相关设计及idea

针对学校大三课程《人工智能导论》实验课,专家系统设计,衍生一些的想法,以及对系统设计的疑问和总结。

2018-11-27 20:53:39 3237

基于神经网络的破解验证码实验代码

随着人工智能的兴起,在计算机视觉(CV)领域上也有重大的突破进展,运用深度神经网络进行图像检测和研发并投入使用的算法已相当成熟,不管是从高校、科研处等教育领域,还是在工业化商用化领域上都投以大量的研制算法用来处理实际问题。这些研发出来的系统模块可以从不同的角度去理解和识别连续动作图像画面中的人和物体。 以往从图像数据中抽取我们认为有价值的信息会很难,而这些图像包含大量原始数据,图像的标准编码单元(像素)提供的信息量很少。图像,尤其是照片可能存在一些难以解决的问题,比如模糊不清、离目标太近、光线很暗或太亮、比例失真、残缺、扭曲等,这会增加计算机系统抽取有用信息的难度。 基于神经网络识别图像中的字母,从而去自动识别验证码。在PycharmIDE,用Python进行数据采集、数据处理、图像识别,并运用网络迭代计算来破解验证码。

2018-12-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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