نمایش نتایج 1 تا 1 از 1

نام تاپیک: تبدیل عدد به رشته باینری در شبکه عصبی

  1. #1

    Question تبدیل عدد به رشته باینری در شبکه عصبی

    سلام من یک شبکه عصبی طراحی کردم که لایه هدف (Target) یا خروجی که یه جدول با 6 تا ستون هست و اعدادش مقادیر بین 0 تا 3 هست . میخوام مقاذیر داخل ستون ها رو به یک رشته باینری تبدیل بشه ولی نمیدونم کجا و چجوری باید این کار و بکنم
    این کد من هست
    clear all;close all;
    clc;


    %%
    load('Data.mat');
    load('Target.mat');


    x = Data';
    t = Target';






    % Create a Fitting Network
    hiddenLayerSize = 20;
    TF={'compet','purelin'};
    net = newff(x,t,hiddenLayerSize,TF);


    % Choose Input and Output Pre/Post-Processing Functions
    % For a list of all processing functions type: help nnprocess
    net.input.processFcns = {'removeconstantrows','mapminmax'};
    net.output.processFcns = {'removeconstantrows','mapminmax'};


    % Setup Division of Data for Training, Validation, Testing
    % For a list of all data division functions type: help nndivide
    net.divideFcn = 'dividerand'; % Divide data randomly
    net.divideMode = 'sample'; % Divide up every sample
    net.divideParam.trainRatio = 70/100;
    net.divideParam.valRatio = 15/100;
    net.divideParam.testRatio = 15/100;




    % For help on training function 'trainlm' type: help trainlm
    % For a list of all training functions type: help nntrain
    net.trainFcn = 'trainlm'; % Levenberg-Marquardt


    % Choose a Performance Function
    % For a list of all performance functions type: help nnperformance
    net.performFcn = 'mse'; % Mean Squared Error


    % Choose Plot Functions
    % For a list of all plot functions type: help nnplot
    net.plotFcns = {'plotperform','plottrainstate','ploterrhist', ...
    'plotregression', 'plotfit'};
    net.trainParam.max_fail=100;
    net.trainParam.min_grad=1e-20;
    net.trainParam.mu_max=1e+40;
    net.trainParam.epochs=10000;


    % Train the Network
    [net,tr] = train(net,x,t);


    % Test the Network
    y = net(x);
    e = gsubtract(t,y);
    performance = perform(net,t,y)


    % Recalculate Training, Validation and Test Performance
    trainTargets = t .* tr.trainMask{1};
    valTargets = t .* tr.valMask{1};
    testTargets = t .* tr.testMask{1};
    trainPerformance = perform(net,trainTargets,y)
    valPerformance = perform(net,valTargets,y)
    testPerformance = perform(net,testTargets,y)


    % View the Network
    view(net)
    آخرین ویرایش به وسیله zahra.mf : دوشنبه 28 خرداد 1397 در 00:31 صبح

تاپیک های مشابه

  1. تبدیل عدد به رشته برای نمایش در messagebox()
    نوشته شده توسط vahidpci در بخش برنامه نویسی با MFC و ++Visual C
    پاسخ: 2
    آخرین پست: چهارشنبه 22 بهمن 1393, 11:52 صبح
  2. مشکل در تبدیل عدد به رشته!
    نوشته شده توسط ehsan2883 در بخش Android Studio
    پاسخ: 2
    آخرین پست: پنج شنبه 12 تیر 1393, 17:29 عصر
  3. تبدیل عدد به رشته در C++‎
    نوشته شده توسط JavadAmeri در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 7
    آخرین پست: دوشنبه 26 خرداد 1393, 00:22 صبح
  4. سوال: مشکل در تبدیل عدد به رشته و بلعکس
    نوشته شده توسط JaVa در بخش برنامه نویسی اسمبلی خانواده x86
    پاسخ: 7
    آخرین پست: شنبه 20 خرداد 1391, 17:09 عصر
  5. سوال: تبدیل یک عدد به مبنای2(باینری) در C فقط با استفاده از Printf و چهار عمل اصلی
    نوشته شده توسط Nice-Boy در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 4
    آخرین پست: یک شنبه 09 اسفند 1388, 19:43 عصر

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •