- 博客(4)
- 收藏
- 关注
原创 动手学深度学习task5
如存在object类型的数据需要对数据进行检查和类型的转换。这里发现notRepairedDamage存在异常值。注册日期是年月日的形式,这里我改成了年份来表征。选择几个相关性较强的因素,观察其规律。对相关性进行分析并进行排序。
2023-03-29 22:50:49 142
原创 动手学机器学习task4
感知机(perceptron)是二类分类的线性分类模型,其输入为实例的特征向量,输出为实例的类别。感知机的取值为+1和-1。感知机对应于输入空间中将实例划分为正负两类的分离超平面,属于判别模型。感知机学习旨在求出将训练数据进行线性划分的分离超平面,为此,导入基于误分类的损失函数,利用梯度下降法对损失函数进行极小化,求得感知机模型。多层感知机(MLP)是一种前向结构的人工神经网络,包含输入层、输出层及多个隐藏层。
2023-03-28 23:17:17 200
原创 动手学深度学习Task3
线性回归要处理的一类问题是:给定一组输入样本,和每个样本对应的目标值,需要在某一损失准则下,找到(学习到)目标值和输入值的函数关系,这样,当有一个新的样本到达时,可以预测其对应的目标值是多少。softmax函数能够将未规范化的预测变换为非负数并且总和为1,同时让模型保持可导的性质。通过Softmax函数就可以将多分类的输出值转换为范围在[0, 1]和为1的概率分布。(2)从数据集中随机抽取小批量样本且在负梯度的方向上更新参数,并不断迭代这一步骤。(1)初始化模型参数的值,如进行随机初始化;
2023-03-24 22:40:28 88
原创 动手学深度学习task1 task2
首先需要检查自己电脑显卡所支持的cuda版本,确保已经安装cuda。安装完成后可以输入:nvcc --version检查是否成功安装。这里只能通过pip进行安装,使用conda install会失败。之前已经安装过anaconda,跳过了miniconda的安装。主要是数据的获取和读入计算机后的处理。命令行输入:nvidia-smi。我的电脑支持12.0的cuda。我这里安装的是12.0版本。d2l-zh表示环境名。
2023-03-20 23:50:59 109 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人