Ang neural network regression ay isang uri ng machine learning technique na ginagamit upang magbigay ng mga prediction o estimasyon ng isang numerical value base sa mga input variables. Ito ay ginagamit sa iba't-ibang aplikasyon tulad ng stock market forecasting, weather predictions, at iba pa.
Ang neural network regression ay binubuo ng mga artificial neurons na kumukuha ng input data, dumaan sa mga hidden layers, at nagbibigay ng output na numerical value. Sa bawat layer, nagaganap ang mga mathematical computations upang malaman kung paano i-interpret ang input data. Sa pamamagitan ng pag-adjust ng mga weights sa bawat neuron, ang neural network ay natututo upang magbigay ng mas accurate na prediction o estimasyon.