• 大小: 1KB
    文件类型: .m
    金币: 2
    下载: 0 次
    发布日期: 2024-01-31
  • 语言: Matlab
  • 标签: SDG  machine  lear  

资源简介

随机梯度下降算法SDG的MATLAB实现,数据集可到UCI数据库里下载

资源截图

代码片段和文件信息

%GD
%INPUT
clear all;clc;
[attrib1attrib2attrib3attrib4class]=textread(‘C:\WFL\IRIS\iris.data‘‘%f%f%f%f%s‘‘delimiter‘‘‘);
attrib=[attrib1attrib2attrib3attrib4];%N*4

% a=zeros(length(class)1);%N*1
% a(strcmp(class‘Iris-setosa‘))=1;
% a(strcmp(class‘Iris-versicolor‘))=2;
% a(strcmp(class‘Iris-virginica‘))=3;
y_xunlian=ones(801);y_xunlian(41:80)=-1;attrib_xunlian=ones(804);
attrib_xunlian(1:40:)=attrib(1:40:);attrib_xunlian(41:80:)=attrib(51:90:);%训练集
y_yuce=ones(201);y_yuce(11:20)=-1;attrib_yuce=zero

评论

共有 条评论