دانلود رایگان پروژه درخت تصمیم دودویی در متلب به همراه داکیومنت
در این پست دانلود رایگان پروژه درخت تصمیم دودویی با متلب را به همراه داکیومنت آماده کرده ایم که در ادامه به توضیحاتی در رابطه با کارایی این برنامه پرداخته و فیلم اجرایی آن قرار داده شده است.
در یادگیری ماشین (Machine learning)، ساختار درخت تصمیم (Decision Tree) یک مدل پیش بینی کننده است. به روش یادگیری ماشین برای استنتاج یک درخت تصمیم از داده ها، یادگیری درخت تصمیم گفته می شود که از معروف ترین روش های داده کاوی (Data Mining) می باشد.
در این پروژه درخت تصمیم دودویی، دو مجموعه داده وجود دارد که TestingData.mat به منطور تست داده ها و TrainingData.mat به منطور آموزش داده ها می باشد که قرار است داده ها را پس از اینکه آموزش دادیم، طبقه بندی و از آنها تست بگیریم.
برای درخت یک عمق در نظر گرفته می شود که مقدار آن 5 می باشد. همچنین برای آستانه های کاندید در هر گره، یک مقدار وجود دارد که مقدار آن برابر با 100 می باشد و کمترین اندازه گره هایی که برگ نیستند نیز با مقدار 10 در نظر گرفته شده است.
توضیحات بیشتر و دانلود رایگان پروژه درخت تصمیم دودویی با متلب در ادامه مطلب.
پس از این مراحل داده های آموزش دیده شده بارگذاری می شود. با مقادیر عمق، یک درخت آستانه های کاندید در هر گره و کمترین اندازه گره های غیر برگ ساخته می شود.
M×N:X ماتریس داده های آموزش داده شده می باشد که یک نمونه از داده در هر سطر قرار دارند. در داده های آموزش دیده شده، برچسب داده ها به صورت 1×N می باشد که در آن مقدار بین 0 و 1 را هر ورودی به خود اختصاص میدهد.
توضیحات بیشتر را با دانلود رایگان پروژه درخت تصمیم دودویی با متلب مطالعه نمائید.
قسمتی از کدهای پروژه درخت تصمیم دودویی:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | clear;clc;close all; Depth=5; Splits=100; MinNode=10; load TrainingData.mat; tic; T=decision2(X,Y,Depth,Splits,MinNode); t1=toc; clear X Y; load TestingData.mat; tic; y=[]; for i=1:size(X,1) x=X(i,:); y(i,1)=decision1(x,T); end t2=toc; errorRate=sum(abs(y-Y))/max(size(Y)); fprintf('Error rate = %.4fn',errorRate); fprintf('Training time = %.4f secondsn',t1); fprintf('Testing time = %.4f secondsn',t2); |
از اینکه این پروژه رو رایگان تو سایت قرار دادید سپاسگذارم
سلام دستتون درد نکنه پروژهاتون عالی سایتتون هم خیلی خوبه.
سلام. ممنون از سایت خوبتون.عالی هستین.