自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

梁先森的博客

You never know your potential without working hard

原创 Jquery添加元素(append,prepend,after,before四种方法区别对比)

jquery是一个平常比较喜欢用的js框架,因为上手比较简单吧,哈哈,下面呢,就介绍一下Jquery中如何添加元素。jquery添加元素一共有四个语句,分别是append(),prepend(),after(),before()append的用法 这个方法的意思是在选中目标的结尾插入内容。举个例子:p>hellop>如果执行下面这个插入语句,上面的语句会变成什么样子$("

2018-01-18 15:53:25 80923 8

原创 JavaScript 实现MD5加密

1.首先要到http://pajhome.org.uk/crypt/md5/下载js文件。 2.在页面文件中添加: <script type="text/javascript" src="md5.js"></script> 3.使用函数hex_md5()进行加密<!DOCTYPE HTML><html><head><meta charset="utf-8"><title>md5加密</

2017-06-07 04:55:28 15488

原创 精准努力,我该如何去做?

《精准努力,刘媛媛的逆袭课》这本书我是通过微信读书这个软件看到的,从头到尾大概花了一周的时间。整本书覆盖范围非常广,从思想的塑造,到时间的管理,再到社交技巧等,可以看得出,这本书凝聚了作者很大的心血。同时呢,也给了我非常大的启发。作者对于许多热门的问题,都提出了自己的解决方式。这些方法很有参考价值,我也在尝试用作者的方法去解决自己的问题。

2020-08-04 12:12:01 49

原创 python爬取携程旅游评价信息词云图分析

这一篇呢,咱们主要使用jieba和wordcloud这两个包进行评价词云图分析。jieba是一个中文分词的工具包,wordcloud是专门用来画词云图的。

2020-07-30 10:32:57 59

原创 《时间管理》如何充分利用你的24小时读书笔记

主动做事知时流,我命由我不由天

2020-07-27 15:03:26 33

原创 《持续行动》感受行动和时间带给你的改变
原力计划

《持续行动》感受行动和时间带给你的改变scalers,当当2016-2020年度影响力作家,其代表作为《刻意学习》、《持续行动》。在七月初,我开始阅读《持续行动》这本书,一来呢,我想给我下半年的读书计划加加油打打气,二来呢,近些天一直有些迷茫,希望能从书中找到一些答案。这本书呢,作者以时间为量度,分别以10天、100天、1000天这三个时间段,对我们在持续行动中可能会出现的问题和情绪上的问题,给出了很好的解答。除此之外,针对一些比较热门的问题,作者也给出了自己的观点,并将其融合在持续行动的理念当中。总的

2020-07-12 14:29:05 116

原创 前向逐步线性回归算法
原力计划

前言前一篇博客,我们使用了缩减法中的岭回归来改进线性回归算法。其好处是能够减少过拟合,增大模型方差减小偏差。此博客将使用另一种方法对线性回归算法进行改进,其主要目的是找出对结果影响最大的几个属性值。背景和岭回归一样,lasso是也是属于缩减法的一种。但是由于其计算比较复杂,繁琐,我们使用另外一个简单的算法进行替代,这个算法就是前向逐步算法,该算法可以达到和lasso算法几乎一样的结果。这里前向逐步算法主要使用了贪心算法的思想,即每进行一步都要减少误差,直到最后迭代结束。前向逐步算法原理分析该算法

2020-07-08 15:25:19 114

原创 岭回归算法的原理和代码实战
原力计划

学过吴恩达老师的机器学习入门课程都应该知道,在逻辑回归那一讲,吴老师提到了使用正则化来防止逻辑回归模型过拟合。而岭回归在这里的作用是一样的,同样也是防止模型过拟合。这两者的区别在于,同样在使用差平方作为所损失值后,前者使用梯度下降法进行参数优化,而后者使用最小二乘法计算参数。

2020-07-03 08:41:25 138

原创 我,又要开始读书了!

作者:梁先森日期:2020年7月1日干嘛:我,又要开始读书了!期待:完成一年50本书、半年25本书的计划

2020-07-01 22:07:39 85 2

原创 局部加权线性回归算法原理分析和代码实战
原力计划

前面我们介绍了最基础的线性回归算法,也提到了它容易出现欠拟合的现象。那么,本文的局部加权线性回归将解决这个欠拟合问题。我觉得这个思路具有很好的迁移性,咱们一起好好看看。

2020-06-24 16:23:52 183

原创 线性回归算法拟合数据原理分析以及源代码解析
原力计划

前面的博客讲的都是分类问题,接下来的几篇博客,会着重于回归,倾向于对数据进行预测。大家是不是一听到预测就眼睛一闪,是不是可以用来预测股票涨跌、彩票号码什么的!我只能告诉你有人做出来的股票预测软件,而且正确率挺可观的。作为一个学习者,别着急,千里之行始于足下。踏踏实实的从原理到代码,一步一脚印。

2020-06-24 12:45:51 327 2

原创 简单易懂的ROC曲线和AUC面积
原力计划

咱们在前面的学习中,对于模型的好坏,我们使用最多的是用精准度来衡量。这对于数据样本类别个数相对均匀来讲,是很好的衡量方法。但是对于数据样本类别极度失衡的情况,比如正样本有1000个,负样本只有10个,使用模型精准度来作为衡量标准就不合适了。接下来,咱们介绍一种新的衡量模型好坏的方法--ROC曲线。

2020-06-20 20:16:38 104

原创 基于单层决策树的adaBoost算法思想分析和源代码解析
原力计划

上一篇SVM可是废了我好鼻子劲,这一篇咱们来点愉快的东西。我们一定听说过这句俗语:“三个臭皮匠,顶个诸葛亮!” 大致意思就是三个能力一般的人加起来,也能抵得上一个能力很强的人。通俗意思就是人多力量大。没错,今天咱们所说的这个算法,就是利用这三个臭皮匠,去替代这个诸葛亮。

2020-06-17 15:49:32 164

原创 python 爬虫 一键爬取携程旅游团数据
原力计划

太难了...携程数据不会爬?看这篇就够了

2020-06-14 11:17:22 211 2

原创 历经一个月,终于搞定了SVM(支持向量机)-附源代码解析
原力计划

其实整体算下来,断断续续的也得有快两个月了(原谅博主比较笨)。中间也有好几次放弃,不想写这篇总结了,但是之前立下的誓言,要将学习到的每一个机器学习算法写成博客总结,一方面呢,检验自己是否真的明白了,另一方面,也希望自己的理解能够帮助到一些人。

2020-06-11 17:51:29 498 9

原创 Logistic 回归分类算法原理分析和实战
原力计划

前面咱们已经学习完了KNN、决策树、朴素贝叶斯算法,这些都是解决分类问题的。今天,咱们要讲的也是解决分类问题,叫做Logistic 回归分类算法。

2020-05-21 10:53:11 114

原创 一个Python例子带你理解朴素贝叶斯算法原理
原力计划

前面我们在我们学习过KNN和决策树后,我们提出了一个问题,就是我们希望算法能够给我们一个分类概率,并不希望直接告诉我们分类情况。朴素贝叶斯将为我们解决这个问题。

2020-05-19 12:13:16 131

原创 机器学习算法-决策树原理分析和源代码详解
原力计划

上一篇文章我们介绍了KNN邻近算法,分析了这个算法的一些优缺点。这一篇,针对KNN无法理解数据内容的缺点,我们来介绍决策树。

2020-05-17 12:10:01 121

原创 K-近邻算法(KNN)原理分析和代码实战
原力计划

K-近邻算法,全称为K-nearest neighbor,简称KNN。它是一个原理非常简单,但是计算复杂度比较高的一个分类算法,接下来,我们先从原理出发,再进行源代码的解析。

2020-05-15 11:45:25 392

原创 从0到1使用python开发一个半自动答题小程序
原力计划

最近每天都有玩微信读书上面的每日一答的答题游戏,完全答对12题后,可以瓜分无限阅读卡。但是从小就不太爱看书的我,很难连续答对12道题,由此,产生了写一个半自动答题小程序的想法。我们先看一张效果图吧

2020-05-11 21:15:50 919 7

原创 PCA(主成分分析-principal components analysis)学习笔记以及源代码实战讲解
原力计划

在看完吴恩达讲解的PCA(主成分分析)方法后,想着能够用代码的方式实践一下。紧接着就借阅了一下《机器学习实战》里面对PCA的流程的讲解和代码。现在对PCA的运算过程还是比较明白的,也希望这份学习笔记能够帮助刚开始学习PCA的同学们。

2020-05-04 09:02:41 349

原创 二分K-mean均值算法原理讲解和代码实战
原力计划

二分K-mean均值算法原理讲解和代码实战

2020-04-26 11:15:43 224

原创 K-mean均值算法原理讲解和代码实战

最近在学习吴恩达机器学习课程,刚刚学完第一个无监督学习算法,搭配着机器学习实战里面的k-mean实战,成功的将理论和实际结合了起来。接下来,咱们简单的分析算法原理之后,着重讲解一下源代码。

2020-04-26 10:46:45 463

原创 paddle硬标签交叉熵算法和软标签交叉熵算法
原力计划

最近在使用paddle深度学习框架进行项目实战,拿来练手的项目是手写数字集识别,所用到的损失值计算方式是交叉熵计算。但是,通过查阅paddle官网的交叉熵实现方法的api文档,发现有两种交叉熵算法,一种是硬标签交叉熵算法,另一种是软标签交叉熵算法。由于我在网上搜索相关问题,没有对应的解答,所以,我在这里将和大家讨论一下这两个交叉熵算法。

2020-04-02 15:34:17 274 2

原创 pyecharts快速入门和疫情数据可视化
原力计划

使用pyecharts作为可视化工具,显示疫情地图,内含完整的教程

2020-04-02 14:40:42 542

原创 paddle深度学习基础之模型加载及恢复训练
原力计划

前面几节,我们从各个方面对模型进行了优化,也实现了将模型保存下来。但是在日常训练工作中我们会遇到一些突发情况,导致训练过程主动或被动的中断。如果训练一个模型需要花费几天的训练时间,中断后从初始状态重新训练是不可接受的。别着急,这一节咱们就是讨论这个事情。

2020-04-01 20:49:17 342

原创 paddle深度学习基础之训练调试与优化
原力计划

上一节咱们讨论了四种不同的优化算法,这一节,咱们讨论训练过程中的优化问题。本次代码修改模型全是在卷积神经网络

2020-04-01 20:46:37 789

原创 paddle深度学习基础之优化算法
原力计划

咱们前面通过优化损失函数,将之前按用的均方误差损失函数换成了最合适的交叉熵损失函数。这一节,咱们将在优化算法上进行讨论。

2020-04-01 20:44:42 202

原创 paddle深度学习基础之损失函数
原力计划

上一节,咱们通过优化网络结构,极大的提升了模型的精准度。本节,咱们将在损失函数上面做些文章。

2020-04-01 20:40:17 225

原创 paddle深度学习基础之网络结构
原力计划

在这一节,我们主要讨论手写数据集的网络结构。之前咱们使用的是线性结构,预测的结果也是很不理想,接下来,咱们尝试更多的网路结构

2020-04-01 20:38:20 624

原创 paddle深度学习基础之数据处理以及优化
原力计划

在这一系列基础课中,我将总结从数据处理到模型调参方方面面的基础知识的讲解。一方面作为自己学习的总结,另一方面给大家分享自己的一些想法和见解。这系列课程将以手写数字识别为基本例子,在此基础上,将这个例子由简到复杂一步一步的改进。

2020-04-01 20:35:54 291

原创 paddle深度学习基础之快速搭建项目
原力计划

作为本次系列博客的开头,先絮叨几句。这个paddle深度学习基础系列博客,是我之前参加百度深度学习基础的线上教学所学到的一些东西。打算使用比较简单的语言并夹杂着我自己的一些简介,给大家说一下深度学习入门的一些知识(基于paddle框架)

2020-04-01 20:33:28 299

原创 疫情在家上慕课,逼出了最强的我(分析如何写一个自动化刷课软件)
原力计划

疫情在家上慕课,逼出了最强的我!又到了在家刷慕课的时候了,哎,渴望学习的我却耐不住性子看今天布置的任务。在刷qq的时候,无意中看到有人在群里叫卖代刷网课,4元一科,就单单这个价格,已经很诱人了,真的很低。其实也能想象,反正是软件刷,自己不费任何力气,便宜走量呗。

2020-03-26 17:50:15 1899 2

转载 (转载)百度架构师带你快速入门numpy--最好的入门资料

Numpy(Numerical Python的简称)是高性能科学计算和数据分析的基础包。使用飞桨构建神经网络模型时,通常会使用Numpy实现数据预处理和一些模型指标的计算,飞桨中的Tensor数据可以很方便的和ndarray数组进行相互转换。

2020-03-25 17:19:18 84

原创 python和numpy纯手写3层神经网络,干货满满
原力计划

在上一篇百度架构师手写2层神经网络的基础上,我们对模型进行修改,实现了3层神经网络模型

2020-03-25 17:01:40 485

原创 numpy中*乘和dot()乘在这种情况下居然相等

说明今天在实战手写神经网络的时候,遇到了两个numpy的数组相乘的 情况。发现* 和dot()点乘居然相同。当且仅当,数组1形状(x,1) 数组2形状(1,y)时,两者相等import numpy as npa = [[1],[2],[3]]a = np.array(a)print("a.shape:",a.shape)b=[[1,2,3]]b = np.array(b)prin...

2020-03-24 21:39:50 38

转载 (转载)百度架构师带你使用numpy手动构建神经网络

百度架构师带你使用numpy手动构建神经网络

2020-03-24 14:46:47 350

原创 还不是知道CV?这篇文章带你入门CV(计算机视觉)
原力计划

本篇文章不讲解任何算法,只是针对CV的发展历程和当前应用算法进行简单介绍,希望不了解的或者想从事计算机视觉研究的小白们有个大概的认识

2020-03-19 10:56:43 104

原创 CNN飞机识别-基于paddlepaddle高级API(附详细代码讲解)
原力计划

在使用paddlepaddle实战完手写数字集识别后,开始了新的一轮实战-飞机识别。与之前不同的是,这次的项目使用更加高级的框架api接口,代码集成度更高,但是同样的也出现了一个问题,课程中并没有对这些api进行讲解。我花了两个多小时,通过查看源代码,终于搞清楚了这些api。下面,我们分享给大家!

2020-03-18 10:48:07 508

原创 paddlepaddle 手写数据集mnist逆转化为图像
原力计划

最近在实战paddlepaddle手写数字集识别。但是我发现,官方的数据是处理过了,这就意味着数据可以直接拿来训练,但是无法以图片的形式显示出来。看不见实实在在的图像是真的难受,没关系,我带大家还原图像。

2020-03-16 09:58:06 148 2

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