算法
网络毒刘
因为同样的坑不想踩两次而写博客,
也同样为了社会更好的进步...
其实 Python 已经是一个很老的编程语言了,到现在(2019年) Python 已经高龄 28 岁,比很多程序员的年龄都大。现在之所以这么流行和社区、人工智能AI的日益发展,有很大的关系。
千里之行始于足下,还不开始学习 Python编程吗
个人公众号:网络毒刘
一名热爱分享技术的宝藏博主。
公众号回复1024,有免费教程分享。
展开
-
【Tensorflow】基于卷积神经网络实现车牌的识别
引言:过去几周我一直在涉足深度学习领域,尤其是卷积神经网络模型。最近,谷歌围绕街景多位数字识别技术发布了一篇不错的paper。该文章描述了一个用于提取街景门牌号的单个端到端神经网络系统。然后,作者阐述了基于同样的网络结构如何来突破谷歌验证码识别系统的准确率。为了亲身体验神经网络的实现,我决定尝试设计一个可以解决类似问题的系统:国内车牌号自动识别系统。设计这样一个系统的原因有3点:我应该...原创 2019-12-21 16:32:57 · 10676 阅读 · 3 评论 -
【机器学习】 LightGBM——优于XGBoost提升的集成算法(安装+对比XGBoost改进+参数说明+python代码实例)
中文官方文档:http://lightgbm.apachecn.org/cn/latest/Installation-Guide.html英文官方文档:https://lightgbm.readthedocs.io/en/latest/一、lightGBM安装在anaconda中输入:pip install lightGBM即可输入import lightgbm as lg...原创 2019-12-06 17:48:43 · 2214 阅读 · 0 评论 -
【机器学习】XGBoost集成算法——(理论+图解+python代码比较其他算法使用天池蒸汽数据)
一、集成算法思想二、XGBoost基本思想三、用python实现XGBoost算法在竞赛题中经常会用到XGBoost算法,用这个算法通常会使我们模型的准确率有一个较大的提升。既然它效果这么好,那么它从头到尾做了一件什么事呢?以及它是怎么样去做的呢?我们先来直观的理解一下什么是XGBoost。XGBoost算法是和决策树算法联系到一起的。XGBoost是boosting算法的其...原创 2019-12-06 17:15:34 · 2479 阅读 · 0 评论 -
【机器学习】K-Means(非监督学习)学习及实例使用其将图片压缩
非监督学习之k-meansK-means通常被称为劳埃德算法,这在数据聚类中是最经典的,也是相对容易理解的模型。算法执行的过程分为4个阶段。1、从数据中选择k个对象作为初始聚类中心;2、计算每个聚类对象到聚类中心的距离来划分;3、再次计算每个聚类中心4、2~3步for循环,直到达到最大迭代次数,则停止,否则,继续操作。5、确定最优的聚类中心欧氏距离:步骤图:K-Means主要最...原创 2019-12-04 18:04:12 · 300 阅读 · 0 评论 -
【机器学习】DBSCAN聚类算法—优于Kmean—(理论+图解+python代码)
一、前言二、DBSCAN聚类算法三、参数选择四、DBSCAN算法迭代可视化展示五、常用的评估方法:轮廓系数六、用Python实现DBSCAN聚类算法一、前言去年学聚类算法的R语言的时候,有层次聚类、系统聚类、K-means聚类、K中心聚类,最后呢,被DBSCAN聚类算法迷上了,为什么呢,首先它可以发现任何形状的簇,其次我认为它的理论也是比较简单易懂的。今年在python...原创 2019-12-06 16:43:39 · 2350 阅读 · 0 评论 -
三数之和
给定一个包含n个整数的数组nums,判断nums中是否存在三个元素a,b,c ,使得a + b + c =0 ?找出所有满足条件且不重复的三元组。注意:答案中不可以包含重复的三元组。例如, 给定数组 nums = [-1, 0, 1, 2, -1, -4],满足要求的三元组集合为:[ [-1, 0, 1], [-1, -1, 2]]解题思路:...原创 2019-10-23 20:43:51 · 498 阅读 · 0 评论