自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学习+记录+坚持

  • 博客(10)
  • 资源 (11)
  • 收藏
  • 关注

原创 机器学习实战——线性回归和局部加权线性回归(含python中复制的四种情形!)

书籍:《机器学习实战》中文版IDE:PyCharm Edu 4.02环境:Adaconda3  python3.6注:本程序相比原书中的程序区别,主要区别在于函数验证和绘图部分。一、一般线性回归(最小二乘法OLS)回归系数求解公式:说明:X矩阵中每一行是一个样本,y是列向量。只有逆矩阵存在的时候使用,必须在代码中进行判断。from numpy

2017-11-28 21:59:03 4022

原创 python文件读取方法

一、text文件的读取readlines():一次读取所有内容并按行返回listsplit()方法:str.split(str="",num=string.count(str)).指定分隔符对字符串进行切片,如果参数num 有指定值,则仅分隔 num 个子字符串。例子一:withopen('testSet.txt') as fr:        forlin

2017-11-27 22:40:06 1453

原创 机器学习实战——Logistic回归

书籍:《机器学习实战》中文版IDE:PyCharm Edu 4.02环境:Adaconda3  python3.6关键词:sigmoid函数、批梯度上升法、随机梯度上升法from numpy import *import matplotlib.pyplot as pltdef loadDataSet(): dataMat = [] label

2017-11-27 21:42:34 821

原创 BP神经网络:feedforwardnet版回归预测

程序相关说明:input:预处理后的训练集数据 (60 by 14731)output:预处理后的训练集标签(1 by 14731)input_test:预处理后的测试集数据(60 by 100)output_test:测试集数据经模型拟合后的结果(1 by 100)BPoutput:反归一化,得到数据本身数量级的值(1 by 100)net:训练后的网络注:与newf

2017-11-23 22:04:51 4357 4

原创 BP神经网络matlab程序运行问题

一、Inputs and targets have different numbers of samples. net = train(net,input,label);         使用网络作非线性拟合。input:60 by 14731;label:14731 by 1.解决方法:将label转置!!二、Output data size does not mat

2017-11-23 16:05:01 10328

原创 机器学习实战—朴素贝叶斯及要点注解

书籍:《机器学习实战》中文版IDE:PyCharm Edu 4.02环境:Adaconda3  python3.6#!/usr/bin/env python3# -*- coding: utf-8 -*-from numpy import *# 测试函数用的简单实例def loadDataSet(): postingList=[['my', 'dog', 'ha

2017-11-19 22:30:50 512

原创 python文件的运行方法

方法一:从命令行运行(1)首先进入DOS环境。win+r,然后输入cmd。(2)直接输入python+空格(3)将文件拖拽到光标处或者输入文件所在位置方法二:解释器中运行文件为了方便操作,将hello.py直接放在D盘下。(1)在DOS环境下,定位到python文件所在位置;(2)进入python交互式环境;(3)import 文件名

2017-11-12 23:19:51 10853

原创 机器学习实战——决策树:matplotlib绘图

书籍:《机器学习实战》中文版IDE:PyCharm Edu 4.02环境:Adaconda3  python3.6第一个例子:import matplotlib.pyplot as plt#定义文本框和箭头格式decisionNode = dict(boxstyle="sawtooth",fc="0.8")leafNode = dict(boxsty

2017-11-12 19:48:51 1061

原创 机器学习实战——决策树:树的构建及分类

书籍:《机器学习实战》中文版IDE:PyCharm Edu 4.02环境:Adaconda3  python3.6主要内容:使用ID3算法构建1、信息熵的计算+数据集的划分=根据信息增益选择最佳的数据集划分方式2、创建树、投票法3、将决策树用于分类 树的保存与提取第一部分代码:from math import logimport operator# 创建简单的鱼

2017-11-12 17:41:14 585

原创 机器学习实战——KNN及部分函数注解

书籍:《机器学习实战》中文版IDE:PyCharm Edu 4.02环境:Adaconda3  python3.6本系列主要是代码学习记录,其中设计的理论知识,不做过多解释。书中代码使用的是python2,所以代码会有些许变化,并对其中部分函数进行注解。#!/usr/bin/env python3# -*- coding: utf-8 -*-import matpl

2017-11-10 14:44:46 706

windows平台下socket编程之TCP

包含两个文件。 服务器功能:监控端口,等待客户端的请求;建立连接成功后,服务器每输入一次数据,发送一组数据;若输入 q,则停止发送。 客户端功能:向服务器请求建立连接,建立成功后,接收服务器的数据,直到服务器主动停止传输数据。

2018-08-13

IRIS数据集(文本文件和表格)

IRIS数据集,包括三个文本文件和一个EXCEL表格,主要用于验证构建的神经网络的有效性,具体代码https://blog.csdn.net/ckzhb/article/details/60571769

2018-06-04

matlab多列图例绘制函数

Matlab函数;帮助绘制多列的图例;原文件地址:https://ww2.mathworks.cn/matlabcentral/fileexchange/27389-simonhenin-columnlegend

2018-05-03

NASA PCoE实验室锂电池数据集

NASA PCoE实验室锂电池数据集:BatteryAgingARC_25_26_27_28_P1。 数据集主要用来做剩余寿命预测。

2018-03-13

matlab直方图绘制及直方图数字标注

绘制误差分布直方图,并在每个直方图上面标注该范围对应的数字,且返回一个table统计结果。

2018-01-29

NASA锂电池数据加载文件 matlab

代码功能:弹出文件选择对话框,指定格式文件的自动导入 以NASA锂电池数据集为例,压缩版中含有数据集。

2018-01-29

MATLAB代码:小波包分解与重构、能量谱

两个matlab函数:一个是小波包分解与重构;一个是能量谱。可以自己更改成一个程序,可以达到能量特征提取的目的。

2017-10-19

ACCESS2010数据库程序设计教程

ACCESS2010数据库程序设计教程(熊建强等)-第7章 主要内容:宏、模块、VBA

2017-08-22

主成分分析

三个文件。1、princomp()函数 2、封装一下princomp()函数 3、pca()函数

2017-07-18

俄罗斯方块 C++

关于俄罗斯方块的编程小程序,用C++写的,代码不长,易于理解。具体分析见:http://blog.csdn.net/ckzhb/article/details/69889269

2017-05-10

空空如也

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

TA关注的人

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