机器学习课程
苏州大学
篱下浅歌生
这个作者很懒,什么都没留下…
展开
-
MLP感知机
文章目录一、代码二、实现效果#MLP感知机一、代码import torchimport torch.nn as nnimport torch.nn.functional as Fx_input = torch.randn(2,3,10)class MLP(nn.Module): def __init__(self,input_dim,hidden_dim,output_dim): super(MLP,self).__init__() self.原创 2022-01-29 16:23:42 · 1507 阅读 · 0 评论 -
一元线性回归模型
PytorchWeek1:一元线性回归模型文章目录Pytorch前言一、求解步骤二、使用步骤1.引入库2.读入数据总结前言线性回归是分析一个变量与另一个变量的关系的方法。线性回归的意思就是指x与y之间的关系是线性的。y = wx+b。一、求解步骤1.确定模型Model: y=wx+b 2.选择损失函数 MES3.求解梯度并更新w,b w = w - LR * w.grad w = w -LR*W.GRAD 二、使用步骤1.引入库代码如下(示例):impo原创 2021-11-08 19:30:36 · 444 阅读 · 0 评论 -
逻辑回归模型
文章目录逻辑回归模型一、求解步骤二、代码实现实现效果逻辑回归模型逻辑回归是线性的二分类模型一、求解步骤1.确定模型2.确定激活函数 σ()3.选择损失函数3.梯度下降 w = w - LR * w.grade b = b - LR * b.grade 二、代码实现import torchimport torch.nn as nnimport matplotlib.pyplot as pltimport numpy as nptorch.manual_see原创 2021-11-09 18:03:54 · 775 阅读 · 0 评论 -
使用隐马尔科夫模型标记词性
文章目录使用隐马尔科夫模型标记词性一、数据预处理二、主要方法三、代码实现实验结果使用隐马尔科夫模型标记词性一、数据预处理读入数据集后,将语料中的单词,如:中国/ns,中的‘中国’存入矩阵v=[],‘ns’存入矩阵c=[],并输入词性矩阵cx:二、主要方法三、代码实现数据集下载链接:https://wss1.cn/f/73kvwy7bhu6train.pyimport pandas as pdcx= ['a', 'aq', 'c', 'd', 'e', 'f', 'g'原创 2021-12-14 21:01:30 · 314 阅读 · 0 评论 -
朴素贝叶斯实现书籍分类
文章目录朴素贝叶斯实现书籍分类一、数据集二、实现方法二、代码实验结果朴素贝叶斯实现书籍分类朴素贝叶斯是生成方法,直接找出特征输出Y和特征X的联合分布P(X,Y)P(X,Y),然后用P(Y|X)=P(X,Y)/P(X)P(Y|X)=P(X,Y)/P(X)得出。一、数据集数据集链接:https://wss1.cn/f/73l1yh2yjny数据格式说明:X.YX表示书籍Y表示该书籍下不同章节目的:判断文本出自哪个书籍自行划分训练和测试集二、实现方法1. 数据预处理(1) 将原始数据的原创 2021-12-12 16:38:24 · 1634 阅读 · 3 评论