Relation between input data points and hyper parameters that needs to be tuned

D
diyasingh · Jul 2, 2021 · 1.9K views
Question
Hi All,   Can anyone please let me know the relationship between the number of input data points and the hyperparameters/number of layers that needs to be present in any machine learning model?
Expert Answer
Profile picture of Kshitij Singh
Kshitij Singh PhD Expert
Answered Aug 31, 2026
 [ I N]  = size(input)
 [ O N ] = size(target)

 % (MATLAB DEFAULT)
   Ntst    = round(0.15*N)
   Nval    = Ntst
   Ntrn    = N-(Ntst+Nval)%  ~ 0.7*N

 % Design parameters 
   Ndes = Ntrn*O           % No. of design equations ~ 0.7*N*O
   H                       % No. of hidden nodes for I-H-O net
   Nw   = (I+1)*H+(H+1)*O  % No. of unknown weights

 Require  Ndes >= Nw   ==> H <= Hub = (Ntrn*O-O)/(I+O+1)
 Desire   Ndes >> Nw   ==> H << Hub
My typical goal: Minimize H subject to the requirement
 
 
         MSE < = 0.01*var(target',1)   % Rsquare >= 0.99

My approach:

 1. Apply the requirement to the training data
 2. Loop over H to find the minimum H to satisfy the 
    requirement.
I have hundreds of examples in the NEWSGROUP comp.soft-sys.matlab as well as ANSWERS.
100% Run Guarantee 3-Hour Fast-Track Delivery

Need a Custom Version or Complete Simulation for This Problem?

Our 500+ PhD engineers build, debug, and optimize working MATLAB scripts and Simulink (.slx) models tailored to your exact assignment rubrics with zero plagiarism.

Tested on MATLAB R2024b / R2026a
Turnitin 0% Plagiarism Report
Free 7-Day Revisions Guarantee
Have a different question? Ask here

Get a Free Consultation or a Sample Assignment Review!