Neural Network design problem

조회 수: 2 (최근 30일)
salman abbasi
salman abbasi 2021년 3월 5일
답변: Vineet Joshi 2021년 3월 26일
Hi
This will be my first ever neural network code. I am trying to implement feedforward netwrok. Let me explain what I am trying to achive.
I have a 1D vector P. This is the input to my network training. In the first round of network estimates(I have not decided yet how many layers will there be), a new vector P1 come as an output. Now i need to plug in the output to formula, say, Q=P1*scalar. I already have predefined Q range, say between 10 to 20. if the output P1, gives Q within this range, the network training needs to be stopped, else it should go for second round.
I have the following questions
  1. How to make this work
  2. On m furst round once the P1 does not meet the Q range, do i need to feed the updated P1, for second round of training
I appreciate the help in advance

답변 (1개)

Vineet Joshi
Vineet Joshi 2021년 3월 26일
Hi
It looks like you are trying to scale your value P to a value Q where Q is between 10-20 and Q = P1 * scaler.
If you want to make this work, to being with, you need some labelled data to train the network.
The data can have the following columns.
P ------- Expected Q ------- Expected P1 (= Expected Q / scaler).
Once you have this data, you can fit a neural network between P (Inputs) and Expected P1 (Targets).
You can refer the following documentation to learn more about that.
You may also refer the following resources for more information.
Hope this helps.

카테고리

Help CenterFile Exchange에서 Deep Learning Toolbox에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by