- 博客(6)
- 资源 (14)
- 收藏
- 关注
原创 梯度下降求解逻辑回归2(代码编写以及三种梯度下降对比)
*上一篇是理论知识、背景介绍以及大体的实现方向,这一篇是具体代码实现代码编写我们的功能模块:写出sigmoid函数,返回被录取的概率,即映射到概率g(z)=11+e−zg(z)=11+e−zg(z) = \frac{1}{1+e^{-z}} 写出model函数,返回预测结果值,即X(样本值)与theta的矩阵相乘结果(θ0θ1θ2)×⎛⎝⎜1x1x2...
2018-02-18 21:53:33 4962 3
原创 机器学习实战——梯度下降求解逻辑回归(1理论基础)
问题的提出现要实现一个简单的线性回归: 我们将建立一个逻辑回归模型来预测一个学生是否被大学录取。假设你是一个大学系的管理员,你想根据两次考试的结果来决定每个申请人的录取机会。你有以前的申请人的历史数据,你可以用它作为逻辑回归的训练集。对于每一个培训例子,你有两个考试的申请人的分数和录取决定。为了做到这一点,我们将建立一个分类模型,根据考试成绩估计入学概率。即要求我们通过一些数据集...
2018-02-17 17:33:23 1659
原创 使用seaborn绘制漂亮的热度图
还是使用jupyter notebook作为开发环境,首先引入所必须的包以及对环境进行相应设置。import numpy as npimport pandas as pdimport matplotlib as mplimport matplotlib.pyplot as pltimport seaborn as sns%matplotlib inline# 调用魔法方法 使得...
2018-02-14 15:30:56 39257
原创 seaborn直方图、散点图与回归分析图的绘制
学习了seaborn的基本风格操作设置之后我们便操作seaborn学习直方图、散点图的绘制方法,以及对数据进行回归分析的方法(本文使用jupyter notebook为开发环境)。直方图的绘制 首先我们导入必须的包以及matplotlib的魔法方法,使得我们绘制的图象能直接显示;并为随机数设置种子,使得每次执行相同方法产生相同的随机数。import numpy as npimp...
2018-02-14 15:11:54 28315
原创 seaborn基本操作——风格设置(以绘制正弦函数为例)
在学习了matplotlib之后便紧跟着开始seaborn的学习,seaborn是对matplotlib的进一步封装,令我们的绘图操作进一步简化,使用seaborn我们便可以简单的绘制出风格迥异的图例,是我们数据展示的利器。 我们从seaborn的风格转换开始入门学习,以绘制正弦函数为例。 首先在正常的matplotlib中我们绘制一组正弦函数的曲线,代码如下: i...
2018-02-11 18:33:25 3169
原创 scrapy基于CrawlSpider实现爬取西刺代理并验证是否能用
基于scrapy框架的CrawlSpider类实现跟进爬取并利用xpath匹配出每一页的代理ip与端口号保存在txt文档中。 因为西刺代理页面过多,并且靠后的基本没用,所以我们只爬取前9页。 spider文件如下:# -*- coding: utf-8 -*-from scrapy.linkextractors import LinkExtractorfrom scrapy.spide
2018-02-01 16:43:05 1260
ZYNQ-AX7020原理图、PCB图和引脚
2020-03-23
基于ZYNQ的FPGA基础入门.pdf
2020-03-22
I2C总线操纵EEPROM
2020-03-17
Genymotion-ARM-Translation_v2.0
2019-01-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人