资源简介
输入:特征和标签->模型->回归系数->预测:分类结果
功能:逻辑回归实现二分类

代码片段和文件信息
% 程序P7-1: logistic方法Matlab实现程序
% 《MATLAB数学建模方法与实践》(《MATLAB在数学建模中的应用》升级版),北航出版社,卓金武、王鸿钧编著.
%% 数据准备
clear all
clc
X0=xlsread(‘logistic_ex1.xlsx‘ ‘A2:C21‘); % 回归数据X值
XE=xlsread(‘logistic_ex1.xlsx‘ ‘A2:C26‘); % 验证与预测数据
Y0=xlsread(‘logistic_ex1.xlsx‘ ‘D2:D21‘); % 回归数据P值
%--------------------------------------------------------------------------
%% 数据转化和参数回归
n=size(Y01);
for i=1:n
if Y0(i)==0
Y1(i1)=0.25;
else
Y1(i1)=0.75;
end
end
X1=ones(size(X01)1); % 构建常数项系数
X=[X1 X0];
Y=log(Y1./(1-Y1));
b=regress(YX);
%--------------------------------------------------------------------------
%% 模型验证和应用
for i=1:size(XE1)
Pai0=exp(b(1)+b(2)*XE(i1)+b(3)*XE(i2)+b(4)*XE(i3))/(1+exp(b(1)+b(2)*XE(i1)+b(3)*XE(i2)+b(4)*XE(i3)));
if Pai0<=0.5
P(i)=0;
else
P(i)=1;
end
end
%--------------------------------------------------------------------------
%% 显示结果
disp([‘回归系数:‘ num2str(b‘)]);
disp([‘评价结果:‘ num2str(P)]);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1118 2018-06-18 14:58 logical\P7_1_logisctic_ex1.m
文件 13150 2015-02-26 12:16 logical\logistic_ex1.xlsx
目录 0 2018-09-18 22:01 logical\
相关资源
- 斯坦福机器学习编程作业machine-learn
- MATLAB与机器学习
- MACHINE_LEARNING_with_NEURAL_NETWORKS_using_MA
- 交替方向乘子法ADMM算法的matlab代码
- 机器学习 : 实用案例解析 mobi格式
- 带操作界面GUI的字母识别-MATLAB程序
- matlab流形学习算法工具包&matlab机器学
- 机器学习工具包spider工具包
- 人口预测模型
- MATLAB与机器学习 李三平 陈建平译 译
- 机器学习Lasso回归重要论文和Matlab代码
- RVM-MATLAB-V1.3.zip
- 机器学习高斯混合模型资料总结含m
- Coursera吴恩达机器学习课程作业资料
- KNN算法训练MNIST和CIFAR数据集
- Matlab Deep learning 2017年新书
- 机器学习与MATLAB代码
- matlab与机器学习代码
- 机器学习课程设计《基于朴素贝叶斯
- usps手写数字数据集
- cifar-10 数据集 MATLAB版本
- 斯坦福大学CS229机器学习完整详细笔记
- MATLAB神经网络43个案例分析源码
- MATLAB神经网络30个案例分析全书+源代
- 斯坦福机器学习公开课CS229讲义作业及
- 机器学习基础,配套代码
- 机器学习:近20种人工神经网络模型m
- 机器学及其matlab实现—从基础到实践
- mnist的mat格式数据
- 《MATLAB神经网络43个案例分析》源代码
评论
共有 条评论