机器学习课程
苏州大学
篱下浅歌生
这个作者很懒,什么都没留下…
展开
-
MLP感知机
文章目录一、代码二、实现效果 #MLP感知机 一、代码 import torch import torch.nn as nn import torch.nn.functional as F x_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 · 1502 阅读 · 0 评论 -
一元线性回归模型
Pytorch Week1:一元线性回归模型 文章目录Pytorch前言一、求解步骤二、使用步骤1.引入库2.读入数据总结 前言 线性回归是分析一个变量与另一个变量的关系的方法。 线性回归的意思就是指x与y之间的关系是线性的。y = wx+b。 一、求解步骤 1.确定模型 Model: y=wx+b 2.选择损失函数 MES 3.求解梯度并更新w,b w = w - LR * w.grad w = w -LR*W.GRAD 二、使用步骤 1.引入库 代码如下(示例): impo原创 2021-11-08 19:30:36 · 428 阅读 · 0 评论 -
逻辑回归模型
文章目录逻辑回归模型一、求解步骤二、代码实现实现效果 逻辑回归模型 逻辑回归是线性的二分类模型 一、求解步骤 1.确定模型 2.确定激活函数 σ() 3.选择损失函数 3.梯度下降 w = w - LR * w.grade b = b - LR * b.grade 二、代码实现 import torch import torch.nn as nn import matplotlib.pyplot as plt import numpy as np torch.manual_see原创 2021-11-09 18:03:54 · 768 阅读 · 0 评论 -
使用隐马尔科夫模型标记词性
文章目录使用隐马尔科夫模型标记词性一、数据预处理二、主要方法三、代码实现实验结果 使用隐马尔科夫模型标记词性 一、数据预处理 读入数据集后,将语料中的单词,如:中国/ns,中的‘中国’存入矩阵v=[],‘ns’存入矩阵c=[],并输入词性矩阵cx: 二、主要方法 三、代码实现 数据集下载链接:https://wss1.cn/f/73kvwy7bhu6 train.py import pandas as pd cx= ['a', 'aq', 'c', 'd', 'e', 'f', 'g'原创 2021-12-14 21:01:30 · 307 阅读 · 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.Y X表示书籍 Y表示该书籍下不同章节 目的:判断文本出自哪个书籍 自行划分训练和测试集 二、实现方法 1. 数据预处理 (1) 将原始数据的原创 2021-12-12 16:38:24 · 1578 阅读 · 3 评论