机器学习
上进的小菜鸟
好好学习天天向上
展开
-
使用KNN根据深度自编码器降维特征识别MNIST数据集手写体数字(pytorch+scikit learn)
目标:实现无监督的数据降维,并根据降维信息实现KNN分类内容:1.自编码器降维自编码器是为使神经网络学习数据原始特征,将高维数据特征用低维数据特征表示,是一种无监督的表征学习方法。其包含编码器部分和解码器部分,编码器负责学习数据的低维嵌入特征,解码器负责将编码学习到的低维特征重新构建回原始数据特征,俩者就好像数据通信的编码和解码过程。自编码器一般使用MSE损失函数,使重构建的特...原创 2019-11-27 17:48:40 · 1581 阅读 · 2 评论 -
100天学习机器学习python代码计划-Day1-2
跟着github上的Avik-Jain学习机器学习:https://github.com/Avik-Jain/100-Days-Of-ML-CodeDay1:初步认识机器学习程序实现方法学习任务:加载机器学习常用的库numpy和pandas还有sklearn,学会读取csv文件,csv类的基本操作数据预处理的基本操作,数据集分割1.加载机器学习库,读取csv文件及其基本操作...原创 2019-07-02 08:22:57 · 338 阅读 · 0 评论 -
100天学习机器学习python代码计划-Day3:多值线性回归预测模型
跟着github上的Avik-Jain学习机器学习:https://github.com/Avik-Jain/100-Days-Of-ML-CodeDay3:多值线性回归预测模型学习任务:获取数据,对数据预处理(编码),分割数据集创建线性回归模型,学习并预测1.数据处理#imports library and read dataimport pandas as pd...原创 2019-07-02 22:03:57 · 307 阅读 · 0 评论 -
numpy代码实现逻辑回归模型
使用python的numpy模块实现逻辑回归模型的代码使用了numpy模块,pandas模块,matplotlib模块1.初始化参数def initial_para(nums_feature): """initial the weights and bias which is zero""" #nums_feature是输入数据的属性数目,因此权重w是[1, nums...原创 2019-07-13 19:09:51 · 2693 阅读 · 9 评论 -
100天学习机器学习python代码计划-Day4-6:逻辑回归模型及其数据可视化
跟着github上的Avik-Jain学习机器学习:https://github.com/Avik-Jain/100-Days-Of-ML-CodeDay4-6:逻辑回归模型及其数据可视化1.读取数据集:根据消费者的年龄和收入,预测其是否会在4s点买车"""File: logisticsregression.py"""import pandas as pdimport...原创 2019-07-04 22:53:22 · 1203 阅读 · 0 评论