Neuro-Fuzzy Programming To Finding Fuzzy Multiple Objective Linear Programming Problems
Neuro-Fuzzy Programming To Finding Fuzzy Multiple Objective Linear Programming Problems
ISSN No:-2456-2165
Abstract:- A neural network for solving fuzzy multiple fuzzy systems. The neural networks, that have efficient
objective linear programming problems is proposed in learning algorithms, had been presented as an alternative to
this paper. The distinguishing features of the proposed automates or to support the development of tuning fuzzy
Neural network are that the primal and dual problems systems. The first studies of the Neuro-fuzzy systems date
can be solved simultaneously, all necessary and sufficient of the beginning of the 90’s decade, with Jang, Lin and Lee
optimality conditions are incorporated, and no penalty in 1991, Berenji in 1992[8,12] and Nauck from
parameter is involved. we prove strictly an important 1993[4,7,11].
theoretical result so that, for an arbitrary initial point,
the trajectory of the proposed network does converge to Fuzzy Neural networks try to make the biological
the set of its equilibrium points, regardless of whether a functions of the human brain. The main advantages of the
multiple objective linear programming problem has neural networks is the fact of these structures could learn
unique or infinitely many optimal solutions. Numerical with examples (training vectors, input and output samples of
simulation results also show that the proposed network the system).The main characteristics of the neural networks
is feasible and efficient. In addition, a general method for are: • learning capacity • generalization capacity •
transforming nonlinear programming problems into robustness in relation to disturbances.
unconstrained problems is also proposed.
II. STATE OF THE ART
Keywords:- Fuzzy Neural Network ,Fuzzy Multiple
objective ,Neuro-fuzzy, Constraint satisfaction Learning Let us consider fuzzy decision problems in the form
Fuzzy constraints, Linear Programming Problems . of
IJISRT23APR034 www.ijisrt.com 19
Volume 8, Issue 4, April 2023 International Journal of Innovative Science and Research Technology
ISSN No:-2456-2165
…. …
where (x1….xM)and (y1…..y N) are well-chosen partitions of the input and output spaces.
Other possibility is to input the α -level sets of fuzzy numbers [6]. We need to find weights. such that for all input vectors .Ai all
the computed α -level sets are as close as possible to the α -level sets of the target fuzzy numbers Bi . The number of inputs and outputs
depend on the number of α -level sets considered.
In the architecture [5] input vectors and target outputs where given by fuzzy numbers. Weights and biases,however were ,
given by real numbers as in the case of standard back propagation a1gorithm.
The following extension of back propagation algorithm to train neura1 networks from fuzzy training pattern was proposed
by [5].
Wi
Wij
Ap1 Apn
IJISRT23APR034 www.ijisrt.com 20
Volume 8, Issue 4, April 2023 International Journal of Innovative Science and Research Technology
ISSN No:-2456-2165
Let us denote the α-level sets of the computed output OP and the target output BP
Where
eP L ( ) ( BP L ( ) OP L ( ))2 / 2
eP R ( ) ( BP R ( ) OP R ( ))2 / 2
The cost function for the training pattern p is
From the cost function ep(α) the following learning rules can be derived
The problem is to find a crisp vector x∈Rn satisfying this system of equations as far as possible. We use the following single layer
fuzzy neural network for finding an approximate solution to (2).
where the training set is {( Ai1,…. , Ain, Bi, ), i = 1, . ., .,m} the coordinates of decision variable x.
It is clear that in the end of the learning we get an x satisfying bestly (in the sense of closeness of α -level sets) the system of
equations (2).
It is well-known It fuzzy expert systems and neural networks are universal approximators. However, as was pointed out by
Buckley and Hayashi [l], fuzzy neural networks can not approximate all continuous fuzzy functions, which means that the extended
backpropagation algorithm from [5] can not be always used in the process of finding approximate solutions to systems of fuzzy
equations.
IJISRT23APR034 www.ijisrt.com 21
Volume 8, Issue 4, April 2023 International Journal of Innovative Science and Research Technology
ISSN No:-2456-2165
Oi=i
A x ij j B
(3 )
Suppose that for’ each objective function of (3) we have two references fuzzy numbers. denoted by mi, and Mi. which represents
undesired and desired levels for’ the i-th objective respectively.
Now we should find an x R . such that Cix* is as close as possible to the desired point Mi. and it is as far’ as possible from the
* n
Let di denote the maximal distance between the α -level sets of mi and Mi and let mi be the fuzzy number obtained by shifting mi by
the value of di , in the direction of Mi.Then we consider mi . as the reference level for’ the biggest acceptable value for’ the i-th objective
function.
M1 m1 C1X*
It is clear’ that good compromise solutions should be searched between Mi and mi we can introduce weights measuring the
importance of ”closeness” and farness”.
C1X* M1
IJISRT23APR034 www.ijisrt.com 22
Volume 8, Issue 4, April 2023 International Journal of Innovative Science and Research Technology
ISSN No:-2456-2165
*
C1 x is close to M1, but not far enough from m1
Let ∈[0, 1] be the grade of importance of ”closeness” to the desired level and then (1 — ) denotes the importance of
“farness” from the undesired level.
Then we can use the following training set for Our single layer fuzzy neural network:
Input Output
….. ……
IJISRT23APR034 www.ijisrt.com 23
Volume 8, Issue 4, April 2023 International Journal of Innovative Science and Research Technology
ISSN No:-2456-2165
[12.] T.Hashiyama, T.Furuhashi and Y.Uchikawa, A
decision making model using fuzzy neural
networks ,In: Proceedings of the 2nd International
conference on Fuzzy Logic &Neural Networks
,Iizuka ,Japan,1992 1057-1060.
[13.] V. S. Kodogiannis, and A. Lolis, "Prediction of
foreign exchange rates by neural network and fuzzy
system based techniques," European Symposium
on Artificial Neural Networks, Bruges, Belgium,
2001.
IJISRT23APR034 www.ijisrt.com 24