首页 > 分享 > 基于机器学习的Iris花卉数据分类matlab仿真【包括程序操作视频】

基于机器学习的Iris花卉数据分类matlab仿真【包括程序操作视频】

clc; clear; close all; warning off; addpath(genpath(pwd)); rng('default') [X, y] = loadData(); %sizes m = size(X, 1); n = size(X, 2); %number of classes k = 3; trainingSetRatio = 0.7; [Xtrain, yTrain, Xtest, yTest] = getTrainingAndTestSet(X, y, trainingSetRatio); %initialise theta all_theta = zeros(k, n); alpha = 0.01; iterations = 1500; [all_theta, J_history] = gradientDescent(Xtrain, yTrain, k, all_theta, alpha, iterations); figure; plot(1:iterations, J_history(:,1), '-b', 'LineWidth', 2); xlabel('Number of iterations'); ylabel('Cost J for classifier 1'); figure; plot(1:iterations, J_history(:,2), '-r', 'LineWidth', 2); xlabel('Number of iterations'); ylabel('Cost J for classifier 2'); figure; plot(1:iterations, J_history(:,3), '-g', 'LineWidth', 2); xlabel('Number of iterations'); ylabel('Cost J for classifier 3'); %predict predictions = predict(Xtest, all_theta); compare = [predictions yTest] total = size(yTest, 1) correct = sum(predictions==yTest) accuracy = (correct/total)*100

相关知识

基于机器学习的Iris花卉数据分类matlab仿真【包括程序操作视频】
python利用c4.5决策树对鸢尾花卉数据集进行分类(iris)
深度学习机器学习卷积神经网络的花卉识别花种类识别
基于深度学习和迁移学习的识花实践
基于残差网络迁移学习的花卉识别系统
深度学习之基于Tensorflow卷积神经网络花卉识别系统
上海常用花境植物分类总结资源
基于深度学习的花卉识别(附数据与代码)
基于深度学习的花卉检测与识别系统(YOLOv5清新界面版,Python代码)
基于Python机器学习实现的花卉识别

网址: 基于机器学习的Iris花卉数据分类matlab仿真【包括程序操作视频】 https://m.huajiangbk.com/newsview37008.html

所属分类:花卉
上一篇: 春暖花开赏百花,花朵傻傻分不清。
下一篇: 春暖花开赏百花,花朵傻傻分不清。