<?xml version="1.0" encoding="UTF-8"?>
<article xmlns:xlink="http://www.w3.org/1999/xlink">
<front><article-meta>
<title-group><article-title>Neuro-Fuzzy Synergy: Intuitionistic Fuzzy-Based Learning for Smarter Decisions</article-title></title-group>
<contrib-group>
<contrib contrib-type="author"><name><surname>Robinson P</surname><given-names>John</given-names></name><xref ref-type="aff" rid="aff1"/></contrib>
<aff id="aff1">Department of Mathematics, PG &amp; Research, Bishop Heber College, Affiliated to Bharathidasan University, Tiruchirappalli, 620017, Tamil Nadu, INDIA.</aff>
</contrib-group>
<abstract><p>This paper introduces a novel Artificial Neural Network (ANN)-based Decision Support System (DSS) model that leverages intuitionistic fuzzy matrix information, aggregated using a newly proposed Hamming distance-influenced operator. The study explores the application of these innovative approaches and operators in solving Multiple Attribute Group Decision Making (MAGDM) problems under intuitionistic fuzzy environments. Key aspects of aggregation operators and ANNs, particularly the Back Propagation method, are rigorously examined to demonstrate their utility in this context. A groundbreaking aggregation operator is presented to effectively handle intuitionistic fuzzy data, providing a robust foundation for decision-making scenarios. To validate the proposed framework, a numerical example is analyzed and resolved using the ANN Back Propagation approach, showcasing improved accuracy and reduced Bias. The findings highlight the superiority of the proposed method over conventional ANN approaches in tackling MAGDM problems, paving the way for more effective and intelligent decision-making solutions.</p></abstract>
<kwd-group kwd-group-type="author"><kwd>Multiple attribute group decision making</kwd><kwd>Artificial neural network</kwd><kwd>Aggregation operators</kwd><kwd>Back</kwd></kwd-group>
</article-meta></front>
<body>
<sec id="sec-1">
<p>Propagation, Intuitionistic fuzzy sets, Artificial neural network.</p>
</sec>
<sec id="sec-2"><label>1</label><title>Introduction</title>
<p>The purpose of Artificial Neural Network (ANN) organizations is to operate as networks of parallel distributed computing. Neural networks have undisturbed fruition characteristics that are similar to biological neural networks, and they are mathematical models of information processing by nature. Artificial neurons, or simply neurons, are neural networks&apos; fundamental processing hieroglyphs. In an ANN, signals are verified between neurons via a coupler. Every intermediary coupler has a corresponding weight that doubles the accumulated signal in a conventional neural net. To control its output signal, each neuron applies an activation function to its net input. A neural network is characterized by its architecture, which is the layout of the microcircuitry between the neurons; its activation function; and its approach to assigning weight to the connections, which can be either supervised or unsupervised. The artificial neuron found in recent years is similar to the biological neuron that functions in the human brain; the output from a neuron is either on or off, and the output depends only on the inputs. The modern computer is an accelerated succedent machine and is used in contrast to the remarkably parallel essence of the brain. The brain supervises some special enterprises that ensemble its design, such as arithmetic operations, which are sequential tasks to be done one after the other. In the case of vision or speech recognition problems, which are considered to be highly parallel to the brain, the brain is able to operate the complexities in parallel and easily.</p>
<p>The authors of <xref ref-type="bibr" rid="ref-1">[1]</xref> and <xref ref-type="bibr" rid="ref-7">[7]</xref> have worked extensively on ANN. Aggregation operators were created and used extensively for Multiple Attribute Group Decision Making (MAGDM) circumstances by the authors in <xref ref-type="bibr" rid="ref-6">[6]</xref>, <xref ref-type="bibr" rid="ref-8">[8]</xref>, <xref ref-type="bibr" rid="ref-12">[12]</xref>. The authors of <xref ref-type="bibr" rid="ref-3">[3]</xref>, <xref ref-type="bibr" rid="ref-6">[6]</xref>, <xref ref-type="bibr" rid="ref-13">[13]</xref>, <xref ref-type="bibr" rid="ref-14">[14]</xref> applied state-of-the-art techniques to tackle real-world problems with fuzzy centers using machine learning applications. Although there have been a lot of ANN-related works done in the past, this chapter will focus on the innovative field of ANN with intuitionistic fuzzy sets and the use of the back propagation approach, which hasn&apos;t been covered by many authors before.</p>
<p>The Intuitionistic Fuzzy Power Generalized Weighted Averaging (IFPGWA) operator, introduced with the option of utilizing varieties of distance and similarity measures, is a novel and improvised aggregation operator that can be used to derive inputs in this paper&apos;s adapted ANN model of <xref ref-type="bibr" rid="ref-6">[6]</xref>. This ANN appears to be more effective and reasonable, particularly when the decision maker provides incomplete information about the problem statement. After processing the input using the proposed novel back-propagated intuitionistic fuzzy ANN, including the Bias, the outcomes are evaluated for efficacy by contrasting them with those of other ANN techniques and other ranking strategies.</p>
</sec>
<sec id="sec-3"><label>2</label><title>The Backpropagation Method in Artificial Neural Networks</title>
<p>Since its inception, applications of ANNs, or recursive nonlinear functions, have been transforming machine learning. In this instance, properly training a neural network is the most important step in producing a reliable model. ANN&apos;s backpropagation algorithm uses the chain rule to calculate the gradient of the loss function for a single weight. In contrast to an indigenous direct computational model, which computes the gradient but does not disclose how it is transmitted, the backpropagation skillfully computes one layer at a time. It generalizes the calculation in the delta rule.</p>
<p>In theory, there are the following key components for the Backpropagation method:</p>
<p>I. Forward pass: In the forward pass (Red arrow), data is passed through the network layer by layer. Each neuron receives inputs, computes a weighted sum, applies an activation function (e.g., sigmoid, ReLU), and passes the result to the next layer. The final output of the network is compared to the desired output to compute the error.</p>
<p>II. Backward pass (Backpropagation): The backward pass adjusts the weights of the network to minimize the error using Gradient Descent. The error is propagated backward from the output layer to the input layer. The gradient of the error with respect to the weights is calculated layer by layer. The weights are updated to reduce the error in subsequent iterations, ensuring the model learns effectively.</p>
<p>III. In a nutshell, the ANN has an input layer: Accepts features of the input data.</p>
<p>IV. Hidden layers: Extract patterns and relationships through nonlinear transformations.</p>
<p>V. Output layer: Produces predictions based on learned patterns.</p>
<p>VI. Loss function: Measures the difference between the predicted and actual outputs.</p>
<p>VII. Learning rate: Controls the step size during weight updates.</p>
<p>VIII. Advantages of the Backpropagation method are universal approximation: Feedforward networks can approximate any function with enough hidden layers and neurons.</p>
<p>IX. Adaptability: They can learn complex, nonlinear relationships in data.</p>
<p>X. Error minimization: Backpropagation ensures systematic error reduction through weight adjustments. XI. Wide applications: Used in various fields such as image recognition, natural language processing, and decision-making systems.</p>
<p>XII. Efficiency: Optimizes performance using algorithms like gradient descent and momentum.</p>
<p>XIII. Scalability: Supports multiple layers, making it suitable for deep learning tasks.</p>
<p>Let us consider a simple numerical example to demonstrate the back propagation method. Consider the Learning rate, α = 0.25. Consider the Inputs as: I1= 0.2, I2= 0.2, I3= 0.3.</p>
<fig id="fig1"><label>Figure 1</label><caption><p>1st Iteration for simple back propagation method.</p></caption><graphic xlink:href="https://masi.reapress.com/public/journals/1/jats-figures/73/fig-1-734f51dd69fc.png"/></fig>
</sec>
<sec id="sec-4"><label>3</label><title>The Intuitionistic Fuzzy Power Generalised Weighted Averaging Operator (With Varieties of Distance or Similarity Measures)</title>
<p>The Power Averaging (PA) operator was developed by Yager <xref ref-type="bibr" rid="ref-11">[11]</xref>, which is a non-linear weighted average aggregation tool and is presented as follows:</p>
<p>∑ (1+T(ai))ai</p>
<p>PA(a1, a2, . . . , an) = ,</p>
<p>∑ (1+T(ai))</p>
<p>where</p>
<p>T(ai) = ∑j=1 Sup(ai, aj).</p>
<p>The Sup(i, j) is the support for a from b, and possesses the following three properties. 1) Sup(i, j) ∈ [0,1], 2) Sup(i, j) = Sup(j, i), 3) Sup(i, j) ≥ Sup(u, v), if |i − j| ≺ |u − v|. The similarity is higher between two values, or in other words, the more they support each other,the closer the two values are to each other. If Vi = 1 + T(ai), and wi = Vi/ ∑i=1 Vi, wi ∈ [0,1], ∑i=1 wi = 1, then the PA operator is represented as: PA(a1, a2, . . . , an) = ∑i=1 wiai.</p>
<p>Definition 1 (<xref ref-type="bibr" rid="ref-11">[11]</xref>). The Power Generalized Average (PGA) operator is a map of dimension n, and it takes the form, PGA: R → R, such that,</p>
<p>n λ λ</p>
<p>PGA(a1, a2, . . . , an) = (∑j=1 wja ) , Where</p>
<p>Vi = 1 + T(ai).</p>
<p>And</p>
<p>T(ai) = ∑ Sup(ai, aj).</p>
<p>Perhaps, λ is a parameter and λ ∈ (−∞, 0) ∪ (0, +∞).</p>
<p>In the following, this paper introduces a novel definition for the IFPGWA operator, which functions mainly based on the distance metric or similarity measure or any other measure that provides a linear relationship between datasets for IFSs.</p>
<p>Definition 2. Let a ̃j = (μj, νj) be a cluster of intuitionistic fuzzy numbers. Let ω = (ω1, ω2, . . . , ωn) be the weighting vector of a ̃j(j = 1,2, . . . , n), where the weight vector has the property ωj ≥ 0, j = 1,2, . . . , n and ∑j=1 ωj = 1. Now the novel and improvised operator called the IFPGWA operator is proposed as follows:</p>
<p>n λ λ</p>
<p>∑j=1 ωj(1+T(a ̃ij))a ̃</p>
<p>IFPGWA(a ̃1, a ̃2, . . . , a ̃n) = ( ) ,</p>
<p>∑ ωj(1+T(a ̃ij))</p>
<p>where</p>
<p>λ ∈ (0, +∞), and T(ai) = ∑j=1 Sup(a ̃i, a ̃j), and Sup(a ̃i, a ̃j).</p>
<p>It&apos;s nothing but the support for a ̃i from a ̃j, and possesses the following three properties:</p>
<p>1) Sup(a ̃i, a ̃j) ∈ [0,1], 2) Sup(a ̃i, a ̃j) = Sup(a ̃j, a ̃i), 3) Sup(a ̃i, a ̃j) ≥ Sup(a ̃k, a ̃t), if d(a ̃i, a ̃j) ≺ d(a ̃k, a ̃t), Sup</p>
<p>k l k l</p>
<p>(r ̃ij , r ̃ij) =1–d (r ̃ij , r ̃ij), where d is the distance measure calculated using any available distance measure or similarity measure in the literature. The IFPGWA operator is commutative, idempotent, and bounded.</p>
</sec>
<sec id="sec-5"><label>4</label><title>Algorithm for the Proposed Backpropagation with Bias</title>
<p>The following is a proposed algorithm for backpropagation with:</p>
<p>Step 1. Input - decision matrix from the decision maker&apos;s information, where the decision maker&apos;s weights, ∑ wij = 1. wij can be asked as an input (Or) a single weight can be made as a combination by itself on its own.</p>
<p>Step 2. Using aggregation operators (IFPGWA, with varieties of distance or similarity measures), these decision matrices can be made into a decision collective column matrix.</p>
<p>Step 3. Now that the input has been transformed to a column matrix, weights will be given as combinations to suit the hidden layers, and the learning rate will be fixed.</p>
<p>Step 4. Forward pass: Calculate net input to each hidden layer: Zinj=Voj+∑i=1 wᵢⱼxᵢ, ( i=1,2,…,n).</p>
<p>Step 5. Apply activation function to calculate output: Zj = f(zinj) = .</p>
<p>1+e−Zinj</p>
<p>Step 6. To get the network output: Yin-k = wok +∑i=1 zᵢwᵢⱼ.</p>
<p>Step 7. Apply activation function: f(yin-k)= .</p>
<p>1+e−Yin−k</p>
<p>Step 8 (<xref ref-type="bibr" rid="ref-1">[1]</xref>). To calculate error: 1xj –f(yin-k ).</p>
<p>Step 9. Weight optimization: To update the change in weights and bias δ = (Desired output–network output)T f’(Y ), where</p>
<p>k in-k</p>
<p>f’(Yin − k) = f(Yin − k)(ci − f(Yin − k)).</p>
<p>∆wjk = α δk Yk, ∆wok = α δk, Where δk is the error correction, α is the learning rate, and Yk is the output.</p>
<p>δ in − j = ∑ δk wᵢⱼ , δj = δin − j T f(Zin − j) (1 − f(Zin − j)).</p>
<p>Step 10. Compute new weights:</p>
<p>wij(new) = wij(old) + ∆wᵢⱼ, ∆wᵢⱼ = αδⱼxᵢ.</p>
<p>Compute new Bias:</p>
<p>v₀ⱼ(new) = v₀ⱼ(old) + ∆v₀ⱼ , ∆v ⱼ = αδⱼ. (Bias)</p>
<p>Step 11. Now, restart the process again using new weights and new , but with the same input.</p>
<p>Step 12. Continue this process until we obtain the target or desired output 1.</p>
<p>Algorithm 1. Pseudo-code for backpropagated-ANN with bias.</p>
<p>Pseudo-code for Backpropagated-ANN with Bias:</p>
<p>Cn: n Matrix itemset of size k x m Input {Intuitionistic Fuzzy Decision Matrices} An = {Collection of n Matrices of size k }; //* Aggregation Phase*// Compute {IFPGWA aggregator (Any Distance or Similarity measure) &amp; the Initial Weight Vector} For (n=1; An ∅; n++) do begin Generate {Individual Preference Intuitionistic Fuzzy Decision Matrices, Xn} //* XN is the collection of Individual Preference IF-Decision Matrices *// Generate {Intuitionistic Fuzzy Attribute Weight Vector} While i ≤ m do {Defuzzify the IF column matrix into Fuzzy Column matrix} Generate {Collective Overall Preference Intuitionistic Fuzzy Decision Matrices} //*Improvise the input vector by different Defuzzification function (1 − μ − γ), *// Input vector //* Back Propagation: Start*// Forward Pass: Calculate net input to each hidden layer: aj=∑j wij Xi, i ∈ N Error Calculation: Error = Target Output – Network Output Backward Pass: (weights updating) wij(new) = Δwij + wij(old); Δwij = αδjXi Continue the Forward Pass with updated weights and Bias from the Backward pass:</p>
<p>Calculate net input to each hidden layer &amp; new Bias: aj=∑j wij Xi, i ∈ N; ∆v ⱼ = αδⱼ.</p>
<p>Continue the Weight &amp; Bias updation until the error is minimized to a desired level //*Choosing the MAGDM best alternative*// Find The Weighted Arithmetic Averaging (WAA) values between the alternatives of the three input matrices and the 2nd iteration output.</p>
<p>Find The distance between WAA values &amp; Net output} While Distance values ≤ Threshold do generate {The best alternative} Output: Best Alternative(s) to be chosen. End.</p>
</sec>
<sec id="sec-6"><label>5</label><title>Numerical Illustration for Backpropagation- Artificial Neural Network with Bias</title>
<p>In recent days, investing money in a proper firm or plan is essential for every common person. Consider an investment company possessing five alternatives to invest its money: A1 is a vehicle company; A2 is a beverages company; A3 is a software company; A4 is a heavy alloy company; A5 is an oil and gas company. There are four attributes: G1 is the risk analysis; G2 is the cash flow analysis; G3 is the liquidity analysis; G4 is the debt and equity analysis. This investment strategic problem is intensively studied by three experts, providing their weighting vector for the problem, and the data provided by them are presented as decision matrices and are listed in the following:</p>
<p>(0.4,0.3) (0.5,0.2) (0.2,0.5) (0.1,0.6) (0.6,0.2) (0.6,0.1) (0.6,0.1) (0.3,0.4) ̃ I = (0.5,0.3) (0.4,0.3) (0.4,0.2) (0.5,0.2) .</p>
<p>(0.7,0.1) (0.5,0.2) (0.2,0.3) (0.1,0.5) ((0.5,0.1) (0.3,0.2) (0.6,0.2) (0.4,0.2)) (0.5,0.4) (0.6,0.3) (0.3,0.6) (0.2,0.7) (0.7,0.3) (0.7,0.2) (0.7,0.2) (0.4,0.5) ̃ I = (0.6,0.4) (0.5,0.4) (0.5,0.3) (0.6,0.3) .</p>
<p>(0.8,0.1) (0.6,0.3) (0.3,0.4) (0.2,0.6) ((0.6,0.2) (0.4,0.3) (0.7,0.1) (0.5,0.3)) (0.4,0.5) (0.5,0.4) (0.2,0.7) (0.1,0.8) (0.6,0.4) (0.6,0.3) (0.6,0.3) (0.3,0.6) ̃ I = (0.5,0.5) (0.4,0.5) (0.4,0.4) (0.5,0.4) .</p>
<p>(0.7,0.2) (0.5,0.4) (0.2,0.5) (0.1,0.7) ((0.5,0.3) (0.3,0.4) (0.6,0.2) (0.4,0.4)) Calculate the input vector for ANN using the IFPGWA operator. Calculate the IFPGWA operator: IFPGWA</p>
<p>ωj (1+T(r ̃j))</p>
<p>∑n ̃ 1 n λ ωj (1+T(rj)) ⁄</p>
<p>∏ j=1 λ (r ̃1, r ̃2, … , r ̃n) = ((1 − ( j=1(1 − μj ) ) ,</p>
<p>ωj (1+T(r ̃j))</p>
<p>∑n ̃ 1 n λ ωj (1+T(rj)) ⁄</p>
<p>∏ j=1 λ 1- (1 − ( j=1(1 − ϒj )) ) ),</p>
<p>ω ̃ 11 ω ̃ 12 ω ̃ 13</p>
<p>Suppose λ = 1, z ̃11 = (1- ((1 − μ11) × (1 − μ12) × (1 − μ13) ×</p>
<p>ω ̃ 14</p>
<p>(1 − μ14) ),</p>
<p>ω ̃ 11 ω ̃ 12 ω ̃ 13</p>
<p>1-(1- ((1 − (1 − ϒ11)) × (1 − (1 − ϒ12)) × (1 − (1 − ϒ13))</p>
<p>ω ̃ 14</p>
<p>× (1 − (1 − ϒ14)) ))) =</p>
<p>0.3092 0.1936 0.2061 0.2908</p>
<p>(1-((1 − 0.4) × (1 − 0.5) × (1 − 0.2) × (1 − 0.1) ), 1-(1-((1-</p>
<p>0.3092</p>
<p>(1 − 0.3)) ×</p>
<p>0.1936 0.2061 0.2908</p>
<p>(1 − (1 − 0.2)) × (1 − (1 − 0.5)) × (1 − (1 − 0.6)) ))) = (0.3084, 0.3770).</p>
<p>Similarly, all the other entries can be computed, and the results are as follows:</p>
<p>(0.3084, 0.3770) (0.5343, 0.1802) ̃ R = (0.4618, 0.2656) .</p>
<p>(0.4264, 0.2376) [(0.4578, 0.1627)] (0.4114, 0.4841) (0.6378, 0.2905) R ̃ = (0.5622, 0.3464) .</p>
<p>(0.5405, 0.2915) [(0.5601, 0.2154)] (0.3084, 0.5885) (0.5343, 0.3955) R ̃ = (0.4618, 0.4472) .</p>
<p>(0.4264, 0.4110) [(0.4578, 0.3215)] Defuzzify the above three matrices to obtain:</p>
<p>0.3146 0.2855 R1= 0.2726 .</p>
<p>0.3360 [0.3795] 0.1045 0.0717 R2= 0.0914 .</p>
<p>0.1680 [0.2245] 0.1031 0.0702 R3= 0.0910 .</p>
<p>0.1626 [0.2207] What are the input training vectors for the ANN? And assume the weight vector is derived using the Gaussian distribution method.</p>
<p>w11 = [ 0.15 0.22 0.25 0.20 0.18 ],w12 = [ 0.22 0.25 0.20 0.18 0.15 ], w13 = [ 0.25 0.20 0.18 0.15 0.22 ],w21 = [ 0.20 0.18 0.15 0.22 0.25 ], w22 = [ 0.18 0.15 0.22 0.25 0.20 ],w23 = [ 0.15 0.25 0.18 0.22 0.20 ], w31 = [ 0.22 0.15 0.25 0.20 0.18 ], w32 = [ 0.25 0.22 0.15 0.20 0.18 ], w33 = [ 0.20 0.22 0.25 0.15 0.18 ], wj1 = [ 0.18 0.22 0.25 0.20 0.15 ], wj2 = [ 0.15 0.25 0.20 0.18 0.22 ], wj3 = [ 0.22 0.18 0.20 0.25 0.15 ].</p>
<p>Assume the Bias weights as follows:</p>
<p>wok = [ 0.2 0.2 0.2 0.2 0.2 ], v01 = [ 0.2 0.2 0.2 0.2 0.2 ], v02 = [ 0.2 0.2 0.2 0.2 0.2 ], v03 =[ 0.2 0.2 0.2 0.2 0.2 ].</p>
<p>And assume the weight vector, (And a permutation of w11 for all the other stages): w11 = (0.15 0.22 0.25 0.20 0.18). Let the target output = 1. Computing the forward pass, backward pass, and updating weights, we get the output as:</p>
<p>f(Yin − k) = = = 0.9433.</p>
<p>1 + e − Yin − k 1.0601 Hence, f(Yin − k) = [0.9433 0.9433 0.9433 0.9433 0.9433].</p>
<p>operator1 = 0.3333 x [0.3146 +0.1045+0.1031 ] = 0.1740.</p>
<p>operator2 =0.3333 x [0.2855 + 0.0717 + 0.0702] = 0.1424.</p>
<p>operator3 = 0.3333 x [0.2726 + 0.0914 + 0.0910] = 0.1516.</p>
<p>operator4 = 0.3333 x [0.3360 + 0.1680 + 0.1626] = 0.2221.</p>
<p>operator5 = 0.3333 x [0.3795 + 0.2245 +0.2207] = 0.2748.</p>
<p>To find the best alternatives, take the difference between the 2nd iteration output (0.9433) and the operator values [0.1740, 0.1424, 0.1516, 0.2221, 0.2748].</p>
<p>Output= [0.7693, 0.8009, 0.7917, 0.7212, 0.6685]= [A1, A2, A3, A4, A5] The ranking of the best alternative is: A5&lt;A4&lt;A1&lt;A3&lt;A2. Therefore, A5 is the best alternative among the five alternatives. (Comparison of 1st iteration f(Y ) (Network output) = = 0.9051.</p>
<p>in−k 1+exp (−2.2553)</p>
<p>With 2nd iteration f(Y ) (Network output) = = 0.9433).</p>
<p>in−k 1+exp (−2.8121)</p>
<p>Error calculation: Error = target output – obtained output = 1 – 0.9433.</p>
<p>Error = 0.0567.</p>
<p>Continue this process until we obtain the target or desired output ,as illustrated in the following figures:</p>
<fig id="fig2"><label>Figure 2</label><caption><p>1st iteration network output.</p></caption><graphic xlink:href="https://masi.reapress.com/public/journals/1/jats-figures/73/fig-2-a3d38dff10b0.png"/></fig>
<fig id="fig3"><label>Figure 3</label><caption><p>2nd iteration network output.</p></caption><graphic xlink:href="https://masi.reapress.com/public/journals/1/jats-figures/73/fig-3-0f30b411c706.png"/></fig>
<table-wrap id="tab1"><label>Table 1</label><caption><p>Ranking of the alternatives with VF = − µ − for defuzzyfication.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:7:66,211.3,537.1,309.4"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
</sec>
<sec id="sec-7"><label>6</label><title>Discussion</title>
<p>The ANN model based on the back propagation algorithm is performed as shown in <xref ref-type="table" rid="tab1">Table 1</xref>, where different distance or similarity functions can be included in the aggregation process and utilized for transforming intuitionistic fuzzy input into a fuzzy input vector. The proposed IFPGWA operator with the opportunity of using a variety of distance and similarity measures provided the collective matrix for which the ANN was applied, and the results are tabulated. The network output in <xref ref-type="table" rid="tab1">Table 1</xref> is done after the weight updates are performed. The number of iterations is restricted to n=1000 as observed in <xref ref-type="table" rid="tab1">Table 1</xref>, which can be extended to any large value of n depending on the choice of the decision maker.</p>
<p>Moreover, from <xref ref-type="table" rid="tab1">Table 1</xref> it can be observed that the closest value of the network output to 1 is 0.99774884, and the least error is also calculated to be 0.00225116, which is attained through the defuzzification function 1 − μ − γ, and at the 1000th iteration. The best alternative is A for the corresponding choice and other iterations also yields a closest value to the target output. The same numerical example was also illustrated by the P-IFWG aggregation operator in <xref ref-type="bibr" rid="ref-6">[6]</xref>, and the results were compared with existing ranking techniques and analyzed when delta and perceptron learning rules were employed. Hence, employing Back Propagated ANN also proves to be a consistent method in line with the earlier proposed methods.</p>
</sec>
<sec id="sec-8"><label>7</label><title>Conclusion</title>
<p>In this paper, a novel back-propagated model of ANN based on the back propagation algorithm is proposed with an improved aggregation operator for computation purposes. The new aggregation operator defined and employed in this work takes the decision matrices to the next level of processing through ANN, and finally, based on the updated weights of the ANN after successful forward and backward passes, the ranking of the decision alternatives is performed for solving the MAGDM problem.</p>
<p>The model proposed in this chapter was compared to the conventional MAGDM methods and techniques for handling the same investment choice problem. The new method of ANN, compared to the previous method, is very effective in a way that the complexities faced by the decision maker in the weight updation process in the MAGDM situation are handled creatively <xref ref-type="bibr" rid="ref-6">[6]</xref>. This MAGDM model, together with the proposed back-propagated Intuitionistic Fuzzy ANN with bias vector, can also be tried out with complex layers of hidden neurons, which will be reserved for future work.</p>
</sec>
<sec id="sec-9"><title>Conflict of Interest Disclosure</title>
<p>The authors declare they have no competing interests as defined by the journal or other interests that might be perceived to influence the results reported in this paper.</p>
</sec>
<sec id="sec-10"><title>Data Access</title>
<p>Anonymized data can be requested from the corresponding author following the journal&apos;s data sharing policies.</p>
</sec>
<sec id="sec-11"><title>Financial Support</title>
<p>This work was conducted without external funding support.</p>
</sec>
</body>
<back><ref-list><title>References</title>
<ref id="ref-1"><label>1</label><mixed-citation>Atanassov, K., Sotirov, S., &amp; Pencheva, T. (2023). Intuitionistic fuzzy deep neural network. Mathematics, 11(3), 716. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3390/math11030716">https://doi.org/10.3390/math11030716</ext-link></mixed-citation></ref>
<ref id="ref-2"><label>2</label><mixed-citation>Hájek, P., &amp; Olej, V. (2015). Intuitionistic fuzzy neural network: The case of credit scoring using text information. In Engineering applications of neural networks: 16th international conference, EANN 2015, Rhodes, Greece. (pp. 337–346). Springer. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/978-3-319-23983-5_31">https://doi.org/10.1007/978-3-319-23983-5_31</ext-link></mixed-citation></ref>
<ref id="ref-3"><label>3</label><mixed-citation>Jekova, I., Christov, I., &amp; Krasteva, V. (2022). Atrioventricular synchronization for detection of atrial fibrillation and flutter in one to twelve ECG leads using a dense neural network classifier. Sensors, 22(16), 6071. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3390/s22166071">https://doi.org/10.3390/s22166071</ext-link></mixed-citation></ref>
<ref id="ref-4"><label>4</label><mixed-citation>Krasteva, V., Christov, I., Naydenov, S., Stoyanov, T., &amp; Jekova, I. (2021). Application of dense neural networks for detection of atrial fibrillation and ranking of augmented ECG feature set. Sensors, 21(20), 6848. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3390/s21206848">https://doi.org/10.3390/s21206848</ext-link></mixed-citation></ref>
<ref id="ref-5"><label>5</label><mixed-citation>Petkov, T., Bureva, V., &amp; Popov, S. (2021). Intuitionistic fuzzy evaluation of an artificial neural network model. Notes on intuitionistic fuzzy sets, 27(4), 71–77. <ext-link ext-link-type="uri" xlink:href="https://B2n.ir/xb2017f">https://B2n.ir/xb2017f</ext-link></mixed-citation></ref>
<ref id="ref-6"><label>6</label><mixed-citation>Robinson, P. J., &amp; Leonishiya, A. (2023). Application of varieties of learning rules in an intuitionistic fuzzy artificial neural network. International conference on machine intelligence for research &amp; innovations (pp. 35–45). Springer. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/978-981-99-8129-8_4">https://doi.org/10.1007/978-981-99-8129-8_4</ext-link></mixed-citation></ref>
<ref id="ref-7"><label>7</label><mixed-citation>Sotirov, S., &amp; Atanassov, K. (2009). Intuitionistic fuzzy feed-forward neural network. Cybernetics and information technologies, 9(2), 71–76. <ext-link ext-link-type="uri" xlink:href="https://cit.iict.bas.bg/CIT_09/v9-2/62-68.pdf">https://cit.iict.bas.bg/CIT_09/v9-2/62-68.pdf</ext-link></mixed-citation></ref>
<ref id="ref-8"><label>8</label><mixed-citation>Leonishiya, A., &amp; Robinson, J. (2023). Varieties of linguistic intuitionistic fuzzy distance measures for linguistic intuitionistic fuzzy TOPSIS method. Indian journal of science and technology, 16(33), 2653–2662. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.17485/IJST/v16i33.640-icrsms">https://doi.org/10.17485/IJST/v16i33.640-icrsms</ext-link></mixed-citation></ref>
<ref id="ref-9"><label>9</label><mixed-citation>Leonishiya, A., &amp; Robinson, P. J. (2023). A fully linguistic intuitionistic fuzzy artificial neural network model for decision support systems. Indian journal of science and technology, 16, 29–36. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.17485/IJST/v16iSP4.ICAMS136">https://doi.org/10.17485/IJST/v16iSP4.ICAMS136</ext-link></mixed-citation></ref>
<ref id="ref-10"><label>10</label><mixed-citation>Xu, Z., &amp; Yager, R. R. (2006). Some geometric aggregation operators based on intuitionistic fuzzy sets. International journal of general systems, 35(4), 417–433. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1080/03081070600574353">https://doi.org/10.1080/03081070600574353</ext-link></mixed-citation></ref>
<ref id="ref-11"><label>11</label><mixed-citation>Yager, R. R., &amp; Filev, D. P. (1999). Induced ordered weighted averaging operators. IEEE transactions on systems, man, and cybernetics, part b (Cybernetics), 29(2), 141–150. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/3477.752789">https://doi.org/10.1109/3477.752789</ext-link></mixed-citation></ref>
<ref id="ref-12"><label>12</label><mixed-citation>Yager, R. R. (2001). The power average operator. IEEE transactions on systems, man, and cybernetics-part a: Systems and humans, 31(6), 724–731. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/3468.983429">https://doi.org/10.1109/3468.983429</ext-link></mixed-citation></ref>
<ref id="ref-13"><label>13</label><mixed-citation>Kumar, A., Sharma, T. K., &amp; Verma, O. P. (2023). Detection of heart failure by using machine learning. International conference on machine intelligence for research &amp; innovations (pp. 195–203). Springer. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/978-981-99-8135-9_17">https://doi.org/10.1007/978-981-99-8135-9_17</ext-link></mixed-citation></ref>
<ref id="ref-14"><label>14</label><mixed-citation>Sharma, R., Verma, O. P., &amp; Kumari, P. (2023). Application of dragonfly algorithm-based interval type-2 fuzzy logic closed-loop control system to regulate the mean arterial blood pressure. International conference on machine intelligence for research &amp; innovations (pp. 183–193). Springer.</mixed-citation></ref>
</ref-list></back>
</article>