필터 지우기
필터 지우기

Neural network for multiple input and multi output (MIMO) systems

조회 수: 4 (최근 30일)
Shan
Shan 2013년 1월 24일
I want to build a neural network for a multi input and multi output (MIMO) system described as:
y1(t)= f1( x1(t), x2(t),...xn(t))
y2(t)= f2( x1(t), x2(t),...xn(t))
.....
.....
ym(t)= fm( x1(t), x2(t),...xn(t))
For single input single output system, mostly for function approximation of the form `y= f(t)`, where the neural network is trained for input t (independent variable) and output y, there are many examples. However, how do I construct or solve the MIMO problem ? How to I transform or represent the input or outputs to solve the problem with the matlab neural network toolbox?

채택된 답변

Greg Heath
Greg Heath 2013년 1월 25일
The typical NN is a MIMO function and the typical NNTBX design uses I-dimensional inputs
[ I N ] = size(input)
and O-dimensional output targets
[ O N ] = size(target)
Interpret all variables as rows of input and output matrices
Hope this helps.
Thank you for formally accepting my answer.
Greg

추가 답변 (1개)

Shashank Prasanna
Shashank Prasanna 2013년 1월 24일
create different networks for each fi. fi: x1..xn -> yi
Also can you provide a little context to the questions? What is this for and where will you be using it?

카테고리

Help CenterFile Exchange에서 Sequence and Numeric Feature Data Workflows에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by