- 博客(9)
- 收藏
- 关注
原创 线性判别准则与线性分类编程实践
线性判别准则与线性分类编程实践一、月亮数据集LDA算法二、月亮数据集SVM分类一、月亮数据集LDA算法1.引入库及生成月亮数据集引入库和生成100个数据点的月亮数据集import matplotlib.pyplot as pltfrom sklearn.datasets import make_moonsX, y = make_moons(n_samples=100, noise=0.15, random_state=42)2.分类及结果定义LDA分类函数def plot_dataset
2021-12-30 06:28:04
210
原创 决策树挑出好西瓜
决策树挑出好西瓜一、信息熵的计算三、sk-learn库西瓜数据集一、信息熵的计算1.信息熵信息熵(information entropy) 是度量样本集合纯度常用最常用的一种指标。样本集合D中第k类样本所占的比例(k=1,2,…,|Y|),|Y|为样本分类的个数,则D的信息熵为:Ent(D)的值越小,则D的纯度越高。直观理解一下:假设样本集合有2个分类,每类样本的比例为1/2,Ent(D)=1;只有一个分类,Ent(D)= 0,显然后者比前者的纯度高。在西瓜样本集中,共有17个样本,其中正样本
2021-12-30 05:41:18
911
原创 多元线性回归算法预测房价
多元线性回归算法预测房价一、房屋数据集“house_prices.csv”的多元线性回归二、Excel重做多元线性回归,求解回归方程三、机器学习库Sklearn库多元线性回归一、房屋数据集“house_prices.csv”的多元线性回归1.基础包与数据导入依次运行如下代码import pandas as pdimport numpy as npimport seaborn as snsimport matplotlib.pyplot as pltdf = pd .read_csv('h
2021-12-30 05:25:28
618
原创 初识线性回归
初识线性回归一、线性回归之Excel二、jupyter调用sklearn库解线性回归一、线性回归之Excel1.线性回归—身高体重分析1)在Excel中打开需要进行线性拟合的身高与体重数据2)选择数据个数为20,对数据进行绘图,如下:可得到回归方程为y=4.128x-152.23相关系数为R²=0.32543)将选择的数据个数调整为200,绘图如下:当数据个数增多,回归方程发生改变。回归方程为y=3.4317x-105.96相关系数为R²=0.314)继续将选择的数据个数增大,调整
2021-12-30 04:59:20
350
原创 Java网络编程进化史:从IO到NIO再到Netty
Java网络编程进化史:从IO到NIO再到Netty一.基于IO、NIO、Netty的TCP聊天程序二.Web聊天室三.动态网页的信息爬取一.基于IO、NIO、Netty的TCP聊天程序一、IO与NIO1.面向流与面向缓冲区在Java IO中读取数据和写入数据是**面向流(Stream)**的,这表示当我们从流中读取数据,写入数据时也将其写入流,流的含义在于没有缓存 ,就好像我们站在流水线前,所有的数据沿着流水线依次到达我们的面前,我们只能读取当前的数据。如果需要获取某个数据的前一项或后一项数据那就
2021-12-30 03:39:51
246
原创 UDP编程基础
UDP编程基础一、UDP原理二、C#实现HelloWorld三、C#窗口UDP 套接字发送信息四、wireshark抓包五、端口扫描一、UDP原理(一)UDP简介Internet 协议集支持一个无连接的传输协议,该协议称为用户数据包协议(UDP,User Datagram Protocol)。UDP 为应用程序提供了一种无需建立连接就可以发送封装的 IP 数据包的方法。RFC 768 描述了 UDP。Internet 的传输层有两个主要协议,互为补充。无连接的是 UDP,它除了给应用程序发送数据包功
2021-12-29 23:44:54
1232
原创 网络协议抓包分析与爬虫入门
网络协议抓包分析与爬虫入门一、疯狂聊天测试二.爬虫入门一、疯狂聊天测试1.选择聊天室选择房间为3号房2.聊天室主界面通过本地局域网1、程序主界面2、聊天测试分别为数字测试、中文测试、混合测试二、wireshark聊天内容抓取1.设定过滤疯狂聊天采用UDP协议,通过255.255.255.255进行局域网广播设定过滤为:ip.dst==255.255.255.255 and udp2.抓取抓取数据如下:数据详解:房间编号5003与发送内容本地局域网与UDP协
2021-12-29 23:11:09
1298
原创 网络抓包与HTTP协议
网络抓包与HTTP协议一、HTTP协议二、TCP协议三、wireshark抓包验证实验一、HTTP协议1.HTTP简介1.HTTP协议,即超文本传输协议(Hypertext transfer protocol)。是一种详细规定了浏览器和万维网(WWW = World Wide Web)服务器之间互相通信的规则,通过因特网传送万维网文档的数据传送协议。HTTP协议作为 TCP/IP模型中应用层的协议也不例外。HTTP协议通常承载于TCP协议之上,有时也承载于TLS或SSL协议层之上,这个时候,就成
2021-12-29 22:36:11
297
原创 2021-09-13
这里写自定义目录标题一.实验要求二.安装JDK8和软件IDEA三.以传统方式编程Helloworld四.以Spring模式编程Helloworld一.实验要求1.安装JDK8、Idea软件环境。了解Idea的大致框架。2.按照 “Spring 入门– 以HelloWorld为例的简单介绍与开发步骤”,创建一个Java 类型的project,用传统Java 编程方式做一个 HelloWorld例子; 然后,再创建一个 Spring 类型的project,用Spring模式写一个 HelloWorld例子
2021-09-13 18:11:31
99
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅