<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article">
 <front>
  <journal-meta>
   <journal-id journal-id-type="publisher-id">
    jbm
   </journal-id>
   <journal-title-group>
    <journal-title>
     Journal of Biosciences and Medicines
    </journal-title>
   </journal-title-group>
   <issn pub-type="epub">
    2327-5081
   </issn>
   <issn publication-format="print">
    2327-509X
   </issn>
   <publisher>
    <publisher-name>
     Scientific Research Publishing
    </publisher-name>
   </publisher>
  </journal-meta>
  <article-meta>
   <article-id pub-id-type="doi">
    10.4236/jbm.2025.133020
   </article-id>
   <article-id pub-id-type="publisher-id">
    jbm-141371
   </article-id>
   <article-categories>
    <subj-group subj-group-type="heading">
     <subject>
      Articles
     </subject>
    </subj-group>
    <subj-group subj-group-type="Discipline-v2">
     <subject>
      Biomedical 
     </subject>
     <subject>
       Life Sciences
     </subject>
    </subj-group>
   </article-categories>
   <title-group>
    Artificial Neural Network (ANN) Modeling for Estimating the Glycemic Index of Traditional Ivorian Food
   </title-group>
   <contrib-group>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Adam Camille
      </surname>
      <given-names>
       Kouame
      </given-names>
     </name> 
     <xref ref-type="aff" rid="aff1"> 
      <sup>1</sup>
     </xref>
    </contrib>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Aïssatou
      </surname>
      <given-names>
       Coulibaly
      </given-names>
     </name> 
     <xref ref-type="aff" rid="aff2"> 
      <sup>2</sup>
     </xref>
    </contrib>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       N’guessan Verdier
      </surname>
      <given-names>
       Abouo
      </given-names>
     </name> 
     <xref ref-type="aff" rid="aff3"> 
      <sup>3</sup>
     </xref>
    </contrib>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Mamadou
      </surname>
      <given-names>
       Coulibaly
      </given-names>
     </name> 
     <xref ref-type="aff" rid="aff2"> 
      <sup>2</sup>
     </xref>
    </contrib>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Yao Denis
      </surname>
      <given-names>
       N’Dri
      </given-names>
     </name> 
     <xref ref-type="aff" rid="aff2"> 
      <sup>2</sup>
     </xref>
    </contrib>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       N’Guessan Georges
      </surname>
      <given-names>
       Amani
      </given-names>
     </name> 
     <xref ref-type="aff" rid="aff2"> 
      <sup>2</sup>
     </xref>
    </contrib>
   </contrib-group> 
   <aff id="aff1">
    <addr-line>
     aBouaké Regional Office, National Centre for Agricultural Research (CNRA), Bouaké, Côte d’Ivoire
    </addr-line> 
   </aff> 
   <aff id="aff2">
    <addr-line>
     aLaboratory of Food Biochemistry and Processing of Tropical Products, Nangui Abrogoua University, Abidjan, Cote d’Ivoire
    </addr-line> 
   </aff> 
   <aff id="aff3">
    <addr-line>
     aLaboratory of Biotechnology, Agriculture and Development of Biological Resources (LBAVRB), Felix Houphouët Boigny University, UFR Biosciences, Abidjan, Côte d’Ivoire
    </addr-line> 
   </aff> 
   <pub-date pub-type="epub">
    <day>
     03
    </day> 
    <month>
     03
    </month>
    <year>
     2025
    </year>
   </pub-date> 
   <volume>
    13
   </volume> 
   <issue>
    03
   </issue>
   <fpage>
    255
   </fpage>
   <lpage>
    270
   </lpage>
   <history>
    <date date-type="received">
     <day>
      4,
     </day>
     <month>
      February
     </month>
     <year>
      2025
     </year>
    </date>
    <date date-type="published">
     <day>
      17,
     </day>
     <month>
      February
     </month>
     <year>
      2025
     </year> 
    </date> 
    <date date-type="accepted">
     <day>
      17,
     </day>
     <month>
      March
     </month>
     <year>
      2025
     </year> 
    </date>
   </history>
   <permissions>
    <copyright-statement>
     © Copyright 2014 by authors and Scientific Research Publishing Inc. 
    </copyright-statement>
    <copyright-year>
     2014
    </copyright-year>
    <license>
     <license-p>
      This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/
     </license-p>
    </license>
   </permissions>
   <abstract>
    The glycemic index (GI) is a qualitative indicator of the glycemic response of a carbohydrate food. Its variability is due to the composition of the food, which in turn is related to the technology applied to it. This study describes a data processing analysis method that allows the GI of food to be accurately predicted using a model. Data from the food composition table, combined with information from the table of GI values of foods, are processed using an artificial neural network (ANN) to produce a predicted value for the GI of the food. For the samples studied (n = 30), consisting of a variety of traditional dishes (base component ± accompanying sauce), r
    <sup>2</sup> = 0.968, and the learning root mean square error analysis (learning RMSE) tends towards 0. The 7-9-1 neural structure (7 neurons in the input layer, 9 neurons in the hidden layer, and 1 neuron in the output layer) is the most appropriate neural model. During the test phase, it showed the highest R
    <sup>2</sup>, indicating a good predictive ability for the ANN method. These results suggest that the selected ANN has a good capacity to respond satisfactorily to an input that is not part of the data from the learning phase. This method, which is fast and inexpensive, compared to in vivo tests, is a valuable tool for predicting the GI of Ivorian traditional foods more effectively.
   </abstract>
   <kwd-group> 
    <kwd>
     Glycemic Index
    </kwd> 
    <kwd>
      Modelling
    </kwd> 
    <kwd>
      Recurrent Multilayer Perceptron
    </kwd> 
    <kwd>
      Mixed Meals
    </kwd>
   </kwd-group>
  </article-meta>
 </front>
 <body>
  <sec id="s1">
   <title>1. Introduction</title>
   <p>The glycemic index (GI) is now widely used around the world to manage blood sugar levels in patients with diabetes and other related disorders <xref ref-type="bibr" rid="scirp.141371-1">
     [1]
    </xref>. It is a physiological indicator used to differentiate between carbohydrate-containing foods based on the increase in postprandial blood glucose levels <xref ref-type="bibr" rid="scirp.141371-2">
     [2]
    </xref>. In Côte d’Ivoire, the nutritional approach to the resurgence of diabetes mellitus has led to the development of a table of glycemic index values for traditional dishes. Some thirty dishes based on rice, manioc, yam, maize, and plantain were studied. The main idea was to guide diabetics and people in good health in their dietary choices towards foods with a low or medium GI <xref ref-type="bibr" rid="scirp.141371-3">
     [3]
    </xref>. The glycemic index values of traditional dishes are of considerable importance for the prevention and treatment of diabetes in general, and for improving the scientific skills of professionals dealing with diabetes mellitus (doctors, nurses, dieticians, nutritionists).</p>
   <p>For a certain food, the GI is the result of complex metabolic phenomena, which must be considered in nutritional choices and advice, especially in a context where most of the meals consumed in Côte d’Ivoire are mixed meals. Several factors likely to modify the GI of a food have been widely demonstrated in the scientific literature <xref ref-type="bibr" rid="scirp.141371-4">
     [4]
    </xref>. These factors are biochemical composition (starch, amylose, and amylopectin content, type of sugar, fiber, lipids, proteins, organic acids, anti-nutritional factors), starch structure (grain size and dispersion) and physico-chemical constraints such as degree of hydration, temperature, pressure and cooking time. Some of these components are considered minor, while others are much more important <xref ref-type="bibr" rid="scirp.141371-4">
     [4]
    </xref>.</p>
   <p>In current nutritional and dietetic practice, most of the advice given during consultations does not take into consideration these factors of variation in GI, which are reflected in the physiological behavior of the nutrients contained in foods. Consequently, understanding these factors would provide a better understanding of the GI of a given food, particularly for mixed meals, i.e. meals consisting of a base and a side dish. It would also make easier and cheaper to anticipate the potential impact of these foods on health, using mathematical models. The use of modeling as a means of explaining and predicting GI is not new <xref ref-type="bibr" rid="scirp.141371-5">
     [5]
    </xref>-<xref ref-type="bibr" rid="scirp.141371-7">
     [7]
    </xref>. This is notably the case in the work of Iancu et al. <xref ref-type="bibr" rid="scirp.141371-8">
     [8]
    </xref> and Pérez-Gandía et al. <xref ref-type="bibr" rid="scirp.141371-9">
     [9]
    </xref>, where artificial neural networks (ANNs) were used as a modeling tool to predict blood glucose levels in an automatic insulin pump control system. The glycemic index of a food ration can also be estimated using the Food and Agriculture Organization (FAO) prediction model <xref ref-type="bibr" rid="scirp.141371-10">
     [10]
    </xref>. In contrast to this basic model, the artificial neural network is capable of making intelligent decisions without human intervention. In fact, they can learn and represent relationships between input and output data that are non-linear and complex. This work aims to develop a neural architecture for predicting the glycemic index of composite meals (basic component with or without accompanying sauce) based on the use of a multi-layer gradient back propagation neural network.</p>
  </sec><sec id="s2">
   <title>2. Materials and Methods</title>
   <sec id="s2_1">
    <title>2.1. Food Products</title>
    <p>Thirty (30) dishes from Ivorian traditional recipes have been characterized using standard analytical methods <xref ref-type="bibr" rid="scirp.141371-11">
      [11]
     </xref>. These foods are plantain-derived products (Plantain and plantain-derived products), products derived from some cereals (Cereals and cereal-derived products), and foods based on roots and tubers (Roots, tubers, and tuber-derived products). This table includes both foods with and without accompanying sauces. The technologies used to prepare and cook these foods have been described in several previous studies <xref ref-type="bibr" rid="scirp.141371-12">
      [12]
     </xref>-<xref ref-type="bibr" rid="scirp.141371-18">
      [18]
     </xref>. All values were presented for an edible 100 g portion of these foods. The nutritional composition and GI values of these foods are summarized in <xref ref-type="table" rid="table1">
      Table 1
     </xref>.</p>
    <table-wrap id="table1">
     <label>
      <xref ref-type="table" rid="table1">
       Table 1
      </xref></label>
     <caption>
      <title>
       <xref ref-type="bibr" rid="scirp.141371-"></xref>Table 1. Nutrient (/100 g dry matter) and GI values of traditional Ivorian food used in this study.</title>
     </caption>
     <table class="MsoTableGrid custom-table" border="0" cellspacing="0" cellpadding="0"> 
      <tr> 
       <td class="custom-bottom-td custom-top-td aleft" width="3.54%"><p style="text-align:left">N˚</p></td> 
       <td class="custom-bottom-td custom-top-td aleft" width="25.24%"><p style="text-align:left">Foods</p></td> 
       <td class="custom-bottom-td custom-top-td aleft" width="11.84%"><p style="text-align:left">Protein (g)</p></td> 
       <td class="custom-bottom-td custom-top-td aleft" width="10.20%"><p style="text-align:left">Lipids (g)</p></td> 
       <td class="custom-bottom-td custom-top-td aleft" width="10.20%"><p style="text-align:left">Available CHO* (g)</p></td> 
       <td class="custom-bottom-td custom-top-td aleft" width="12.26%"><p style="text-align:left">Total dietary fiber (g)</p></td> 
       <td class="custom-bottom-td custom-top-td aleft" width="9.42%"><p style="text-align:left">Ash (g)</p></td> 
       <td class="custom-bottom-td custom-top-td aleft" width="7.18%"><p style="text-align:left">GI</p></td> 
       <td class="custom-bottom-td custom-top-td aleft" width="10.10%"><p style="text-align:left">Ref.</p></td> 
      </tr> 
      <tr> 
       <td class="custom-bottom-td custom-top-td aleft" width="3.54%"><p style="text-align:left"></p></td> 
       <td class="custom-bottom-td custom-top-td aleft" width="25.24%"><p style="text-align:left">Plantain banana and by-products</p></td> 
       <td class="custom-bottom-td custom-top-td aleft" width="11.84%"><p style="text-align:left"></p></td> 
       <td class="custom-bottom-td custom-top-td aleft" width="10.20%"><p style="text-align:left"></p></td> 
       <td class="custom-bottom-td custom-top-td aleft" width="10.20%"><p style="text-align:left"></p></td> 
       <td class="custom-bottom-td custom-top-td aleft" width="12.26%"><p style="text-align:left"></p></td> 
       <td class="custom-bottom-td custom-top-td aleft" width="9.42%"><p style="text-align:left"></p></td> 
       <td class="custom-bottom-td custom-top-td aleft" width="7.18%"><p style="text-align:left"></p></td> 
       <td class="custom-bottom-td custom-top-td aleft" width="10.10%"><p style="text-align:left"></p></td> 
      </tr> 
      <tr> 
       <td class="custom-top-td aleft" width="3.54%"><p style="text-align:left">1</p></td> 
       <td class="custom-top-td aleft" width="25.24%"><p style="text-align:left">Fried plantain (aloco aag6)</p></td> 
       <td class="custom-top-td aleft" width="11.84%"><p style="text-align:left">4.4 ± 0.0</p></td> 
       <td class="custom-top-td aleft" width="10.20%"><p style="text-align:left">11.6 ± 0.1</p></td> 
       <td class="custom-top-td aleft" width="10.20%"><p style="text-align:left">82.6 ± 0.1</p></td> 
       <td class="custom-top-td aleft" width="12.26%"><p style="text-align:left">1.6 ± 0.0</p></td> 
       <td class="custom-top-td aleft" width="9.42%"><p style="text-align:left">1.5 ± 0.0</p></td> 
       <td class="custom-top-td aleft" width="7.18%"><p style="text-align:left">39 ± 1</p></td> 
       <td class="custom-top-td aleft" width="10.10%"><p style="text-align:left">
         <xref ref-type="bibr" rid="scirp.141371-12">
          [12]
         </xref></p></td> 
      </tr> 
      <tr> 
       <td class="aleft" width="3.54%"><p style="text-align:left">2</p></td> 
       <td class="aleft" width="25.24%"><p style="text-align:left">Fried plantain (aloco aag7)</p></td> 
       <td class="aleft" width="11.84%"><p style="text-align:left">8.8 ± 0.1</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">12.4 ± 0.1</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">78 ± 0.0</p></td> 
       <td class="aleft" width="12.26%"><p style="text-align:left">1.6 ± 0.0</p></td> 
       <td class="aleft" width="9.42%"><p style="text-align:left">1.6 ± 0.1</p></td> 
       <td class="aleft" width="7.18%"><p style="text-align:left">38 ± 0</p></td> 
       <td class="aleft" width="10.10%"><p style="text-align:left">
         <xref ref-type="bibr" rid="scirp.141371-12">
          [12]
         </xref></p></td> 
      </tr> 
      <tr> 
       <td class="aleft" width="3.54%"><p style="text-align:left">3</p></td> 
       <td class="aleft" width="25.24%"><p style="text-align:left">Charcoal-roasted plantain (raf2)</p></td> 
       <td class="aleft" width="11.84%"><p style="text-align:left">5.3 ± 0.1</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">0.3 ± 0.10</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">93.1 ± 0.1</p></td> 
       <td class="aleft" width="12.26%"><p style="text-align:left">1.7 ± 0.1</p></td> 
       <td class="aleft" width="9.42%"><p style="text-align:left">1.4 ± 0.0</p></td> 
       <td class="aleft" width="7.18%"><p style="text-align:left">89 ± 1</p></td> 
       <td class="aleft" width="10.10%"><p style="text-align:left">
         <xref ref-type="bibr" rid="scirp.141371-12">
          [12]
         </xref></p></td> 
      </tr> 
      <tr> 
       <td class="aleft" width="3.54%"><p style="text-align:left">4</p></td> 
       <td class="aleft" width="25.24%"><p style="text-align:left">Plantain chips (chips cam1)</p></td> 
       <td class="aleft" width="11.84%"><p style="text-align:left">5.3 ± 0.1</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">10.9 ± 0.1</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">81.9 ± 0.1</p></td> 
       <td class="aleft" width="12.26%"><p style="text-align:left">1.7 ± 0.1</p></td> 
       <td class="aleft" width="9.42%"><p style="text-align:left">2.0 ± 0.1</p></td> 
       <td class="aleft" width="7.18%"><p style="text-align:left">45 ± 0</p></td> 
       <td class="aleft" width="10.10%"><p style="text-align:left">
         <xref ref-type="bibr" rid="scirp.141371-12">
          [12]
         </xref></p></td> 
      </tr> 
      <tr> 
       <td class="aleft" width="3.54%"><p style="text-align:left">5</p></td> 
       <td class="aleft" width="25.24%"><p style="text-align:left">Plantain fritters (Klaclo kam8)</p></td> 
       <td class="aleft" width="11.84%"><p style="text-align:left">6.1 ± 0.1</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">14.1 ± 0.21</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">78.7 ± 0.26</p></td> 
       <td class="aleft" width="12.26%"><p style="text-align:left">1.60 ± 0.00</p></td> 
       <td class="aleft" width="9.42%"><p style="text-align:left">1.1 ± 0.1</p></td> 
       <td class="aleft" width="7.18%"><p style="text-align:left">44 ± 0</p></td> 
       <td class="aleft" width="10.10%"><p style="text-align:left">
         <xref ref-type="bibr" rid="scirp.141371-12">
          [12]
         </xref></p></td> 
      </tr> 
      <tr> 
       <td class="aleft" width="3.54%"><p style="text-align:left">6</p></td> 
       <td class="aleft" width="25.24%"><p style="text-align:left">Dockounou-cake traditional</p></td> 
       <td class="aleft" width="11.84%"><p style="text-align:left">4.1 ± 0.1</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">1.3 ± 0.1</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">81.1 ± 0.4</p></td> 
       <td class="aleft" width="12.26%"><p style="text-align:left">9.4 ± 0.2</p></td> 
       <td class="aleft" width="9.42%"><p style="text-align:left">3.0 ± 0.2</p></td> 
       <td class="aleft" width="7.18%"><p style="text-align:left">79 ± 2</p></td> 
       <td class="aleft" width="10.10%"><p style="text-align:left">
         <xref ref-type="bibr" rid="scirp.141371-13">
          [13]
         </xref></p></td> 
      </tr> 
      <tr> 
       <td class="aleft" width="3.54%"><p style="text-align:left">7</p></td> 
       <td class="aleft" width="25.24%"><p style="text-align:left">Optimized dockounou-cake (10 % maize flour)</p></td> 
       <td class="aleft" width="11.84%"><p style="text-align:left">4.1 ± 0.1</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">0.9 ± 0.1</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">82.4 ± 0.1</p></td> 
       <td class="aleft" width="12.26%"><p style="text-align:left">9.4 ± 0.2</p></td> 
       <td class="aleft" width="9.42%"><p style="text-align:left">3.1 ± 0.0</p></td> 
       <td class="aleft" width="7.18%"><p style="text-align:left">81 ± 1</p></td> 
       <td class="aleft" width="10.10%"><p style="text-align:left">
         <xref ref-type="bibr" rid="scirp.141371-13">
          [13]
         </xref></p></td> 
      </tr> 
      <tr> 
       <td class="aleft" width="3.54%"><p style="text-align:left">8</p></td> 
       <td class="aleft" width="25.24%"><p style="text-align:left">Pounded plantain from afoto cultivar at “light green” stage of ripeness (stage 2)</p></td> 
       <td class="aleft" width="11.84%"><p style="text-align:left">6.1 ± 0.1</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">0.3 ± 0.1</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">91.0 ± 0.1</p></td> 
       <td class="aleft" width="12.26%"><p style="text-align:left">1.8 ± 0.0</p></td> 
       <td class="aleft" width="9.42%"><p style="text-align:left">0.8 ± 0.0</p></td> 
       <td class="aleft" width="7.18%"><p style="text-align:left">84 ± 4</p></td> 
       <td class="aleft" width="10.10%"><p style="text-align:left">
         <xref ref-type="bibr" rid="scirp.141371-14">
          [14]
         </xref></p></td> 
      </tr> 
      <tr> 
       <td class="aleft" width="3.54%"><p style="text-align:left">9</p></td> 
       <td class="aleft" width="25.24%"><p style="text-align:left">Pounded plantain from afoto cultivar at “light green” stage of ripeness (stage 2) with okra sauce</p></td> 
       <td class="aleft" width="11.84%"><p style="text-align:left">13.6 ± 0.1</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">4.0 ± 0.2</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">77.6 ± 0.3</p></td> 
       <td class="aleft" width="12.26%"><p style="text-align:left">2.8 ± 0.0</p></td> 
       <td class="aleft" width="9.42%"><p style="text-align:left">2.0 ± 0.1</p></td> 
       <td class="aleft" width="7.18%"><p style="text-align:left">44 ± 2</p></td> 
       <td class="aleft" width="10.10%"><p style="text-align:left">
         <xref ref-type="bibr" rid="scirp.141371-15">
          [15]
         </xref></p></td> 
      </tr> 
      <tr> 
       <td class="aleft" width="3.54%"><p style="text-align:left">10</p></td> 
       <td class="aleft" width="25.24%"><p style="text-align:left">Pounded plantain from afoto cultivar at “yellow with green tip” stage of ripeness (stage 5)</p></td> 
       <td class="aleft" width="11.84%"><p style="text-align:left">5.3 ± 0.1</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">1.3 ± 0.1</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">90.8 ± 0.1</p></td> 
       <td class="aleft" width="12.26%"><p style="text-align:left">1.9 ± 0.1</p></td> 
       <td class="aleft" width="9.42%"><p style="text-align:left">0.8 ± 0.0</p></td> 
       <td class="aleft" width="7.18%"><p style="text-align:left">85 ± 5</p></td> 
       <td class="aleft" width="10.10%"><p style="text-align:left">
         <xref ref-type="bibr" rid="scirp.141371-14">
          [14]
         </xref></p></td> 
      </tr> 
      <tr> 
       <td class="aleft" width="3.54%"><p style="text-align:left">11</p></td> 
       <td class="aleft" width="25.24%"><p style="text-align:left">Pounded plantain from afoto cultivar at “yellow with green tip” stage of ripeness (stage 5) with okra sauce</p></td> 
       <td class="aleft" width="11.84%"><p style="text-align:left">13.0 ± 0.1</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">4.7 ± 0.3</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">77.6 ± 0.5</p></td> 
       <td class="aleft" width="12.26%"><p style="text-align:left">2.8 ± 0.1</p></td> 
       <td class="aleft" width="9.42%"><p style="text-align:left">2.0 ± 0.1</p></td> 
       <td class="aleft" width="7.18%"><p style="text-align:left">65 ± 3</p></td> 
       <td class="aleft" width="10.10%"><p style="text-align:left">
         <xref ref-type="bibr" rid="scirp.141371-15">
          [15]
         </xref></p></td> 
      </tr> 
      <tr> 
       <td class="aleft" width="3.54%"><p style="text-align:left">12</p></td> 
       <td class="aleft" width="25.24%"><p style="text-align:left">Pounded plantain from agnrin cultivar at “more yellow than green” stage of ripeness (stage 4)</p></td> 
       <td class="aleft" width="11.84%"><p style="text-align:left">6.1 ± 0.0</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">0.5 ± 0.1</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">90.9 ± 0.0</p></td> 
       <td class="aleft" width="12.26%"><p style="text-align:left">1.77 ± 0.1</p></td> 
       <td class="aleft" width="9.42%"><p style="text-align:left">0.8 ± 0.0</p></td> 
       <td class="aleft" width="7.18%"><p style="text-align:left">80 ± 3</p></td> 
       <td class="aleft" width="10.10%"><p style="text-align:left">
         <xref ref-type="bibr" rid="scirp.141371-15">
          [15]
         </xref></p></td> 
      </tr> 
      <tr> 
       <td class="aleft" width="3.54%"><p style="text-align:left">13</p></td> 
       <td class="aleft" width="25.24%"><p style="text-align:left">Pounded plantain from agnrin cultivar at “more yellow than green” stage of ripeness (stage 4) with okra sauce</p></td> 
       <td class="aleft" width="11.84%"><p style="text-align:left">13.5 ± 0.2</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">4.1 ± 0.3</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">77.6 ± 0.5</p></td> 
       <td class="aleft" width="12.26%"><p style="text-align:left">2.8 ± 0.1</p></td> 
       <td class="aleft" width="9.42%"><p style="text-align:left">2.0 ± 0.1</p></td> 
       <td class="aleft" width="7.18%"><p style="text-align:left">37 ± 1</p></td> 
       <td class="aleft" width="10.10%"><p style="text-align:left">
         <xref ref-type="bibr" rid="scirp.141371-15">
          [15]
         </xref></p></td> 
      </tr> 
      <tr> 
       <td class="aleft" width="3.54%"><p style="text-align:left">14</p></td> 
       <td class="aleft" width="25.24%"><p style="text-align:left">Pounded plantain from agnrin at “green” stage of ripeness (stage 1)</p></td> 
       <td class="aleft" width="11.84%"><p style="text-align:left">3.50 ± 0.10</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">0.50 ± 0.00</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">94.1 ± 0.1</p></td> 
       <td class="aleft" width="12.26%"><p style="text-align:left">1.80 ± 0.00</p></td> 
       <td class="aleft" width="9.42%"><p style="text-align:left">0.20 ± 0.00</p></td> 
       <td class="aleft" width="7.18%"><p style="text-align:left">40 ± 1</p></td> 
       <td class="aleft" width="10.10%"><p style="text-align:left">
         <xref ref-type="bibr" rid="scirp.141371-14">
          [14]
         </xref></p></td> 
      </tr> 
      <tr> 
       <td class="aleft" width="3.54%"><p style="text-align:left">15</p></td> 
       <td class="aleft" width="25.24%"><p style="text-align:left">Pounded plantain from agnrin at “green” stage of ripeness (stage 1) with okra sauce</p></td> 
       <td class="aleft" width="11.84%"><p style="text-align:left">11.77 ± 0.21</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">4.20 ± 0.26</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">79.57 ± 0.50</p></td> 
       <td class="aleft" width="12.26%"><p style="text-align:left">2.87 ± 0.1</p></td> 
       <td class="aleft" width="9.42%"><p style="text-align:left">1.63 ± 0.1</p></td> 
       <td class="aleft" width="7.18%"><p style="text-align:left">35 ± 4</p></td> 
       <td class="aleft" width="10.10%"><p style="text-align:left">
         <xref ref-type="bibr" rid="scirp.141371-15">
          [15]
         </xref></p></td> 
      </tr> 
      <tr> 
       <td class="aleft" width="3.54%"><p style="text-align:left">16</p></td> 
       <td class="aleft" width="25.24%"><p style="text-align:left">Pounded plantain from ameletiha cultivar at maturity stage half-green, half yellow (stage 3)</p></td> 
       <td class="aleft" width="11.84%"><p style="text-align:left">10.5 ± 0.0</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">0.4 ± 0.1</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">86.77 ± 0.1</p></td> 
       <td class="aleft" width="12.26%"><p style="text-align:left">1.8 ± 0.0</p></td> 
       <td class="aleft" width="9.42%"><p style="text-align:left">0.5 ± 0.1</p></td> 
       <td class="aleft" width="7.18%"><p style="text-align:left">75 ± 2</p></td> 
       <td class="aleft" width="10.10%"><p style="text-align:left">
         <xref ref-type="bibr" rid="scirp.141371-14">
          [14]
         </xref></p></td> 
      </tr> 
      <tr> 
       <td class="aleft" width="3.54%"><p style="text-align:left">17</p></td> 
       <td class="aleft" width="25.24%"><p style="text-align:left">Pounded plantain from ameletiha cultivar at maturity stage half-green, half yellow (stage 3) with okra sauce</p></td> 
       <td class="aleft" width="11.84%"><p style="text-align:left">16.53 ± 0.15</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">3.97 ± 0.23</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">74.93 ± 0.45</p></td> 
       <td class="aleft" width="12.26%"><p style="text-align:left">2.77 ± 0.1</p></td> 
       <td class="aleft" width="9.42%"><p style="text-align:left">1.80 ± 0.10</p></td> 
       <td class="aleft" width="7.18%"><p style="text-align:left">51 ± 3</p></td> 
       <td class="aleft" width="10.10%"><p style="text-align:left">
         <xref ref-type="bibr" rid="scirp.141371-15">
          [15]
         </xref></p></td> 
      </tr> 
      <tr> 
       <td class="custom-bottom-td aleft" width="3.54%"><p style="text-align:left">18</p></td> 
       <td class="custom-bottom-td aleft" width="25.24%"><p style="text-align:left">Pounded plantain</p></td> 
       <td class="custom-bottom-td aleft" width="11.84%"><p style="text-align:left">5.4 ± 0.0</p></td> 
       <td class="custom-bottom-td aleft" width="10.20%"><p style="text-align:left">1.3 ± 0.0</p></td> 
       <td class="custom-bottom-td aleft" width="10.20%"><p style="text-align:left">80.9 ± 0.2</p></td> 
       <td class="custom-bottom-td aleft" width="12.26%"><p style="text-align:left">1.9 ± 0.0</p></td> 
       <td class="custom-bottom-td aleft" width="9.42%"><p style="text-align:left">0.6 ± 0.0</p></td> 
       <td class="custom-bottom-td aleft" width="7.18%"><p style="text-align:left">94 ± 4</p></td> 
       <td class="custom-bottom-td aleft" width="10.10%"><p style="text-align:left">
         <xref ref-type="bibr" rid="scirp.141371-18">
          [18]
         </xref></p></td> 
      </tr> 
      <tr> 
       <td class="custom-bottom-td custom-top-td aleft" width="3.54%"><p style="text-align:left"></p></td> 
       <td class="custom-bottom-td custom-top-td aleft" width="25.24%"><p style="text-align:left">Cereals and by-products</p></td> 
       <td class="custom-bottom-td custom-top-td aleft" width="11.84%"><p style="text-align:left"></p></td> 
       <td class="custom-bottom-td custom-top-td aleft" width="10.20%"><p style="text-align:left"></p></td> 
       <td class="custom-bottom-td custom-top-td aleft" width="10.20%"><p style="text-align:left"></p></td> 
       <td class="custom-bottom-td custom-top-td aleft" width="12.26%"><p style="text-align:left"></p></td> 
       <td class="custom-bottom-td custom-top-td aleft" width="9.42%"><p style="text-align:left"></p></td> 
       <td class="custom-bottom-td custom-top-td aleft" width="7.18%"><p style="text-align:left"></p></td> 
       <td class="custom-bottom-td custom-top-td aleft" width="10.10%"><p style="text-align:left"></p></td> 
      </tr> 
      <tr> 
       <td class="custom-top-td aleft" width="3.54%"><p style="text-align:left">19</p></td> 
       <td class="custom-top-td aleft" width="25.24%"><p style="text-align:left">Rice</p></td> 
       <td class="custom-top-td aleft" width="11.84%"><p style="text-align:left">12.5 ± 0.2</p></td> 
       <td class="custom-top-td aleft" width="10.20%"><p style="text-align:left">0.7 ± 0.1</p></td> 
       <td class="custom-top-td aleft" width="10.20%"><p style="text-align:left">85.0 ± 0.2</p></td> 
       <td class="custom-top-td aleft" width="12.26%"><p style="text-align:left">0.3 ± 0.1</p></td> 
       <td class="custom-top-td aleft" width="9.42%"><p style="text-align:left">1.5 ± 0.1</p></td> 
       <td class="custom-top-td aleft" width="7.18%"><p style="text-align:left">54 ± 2</p></td> 
       <td class="custom-top-td aleft" width="10.10%"><p style="text-align:left">
         <xref ref-type="bibr" rid="scirp.141371-16">
          [16]
         </xref></p></td> 
      </tr> 
      <tr> 
       <td class="aleft" width="3.54%"><p style="text-align:left">20</p></td> 
       <td class="aleft" width="25.24%"><p style="text-align:left">Rice with groundnut sauce</p></td> 
       <td class="aleft" width="11.84%"><p style="text-align:left">17.1 ± 0.1</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">24.5 ± 0.1</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">53.8 ± 0.2</p></td> 
       <td class="aleft" width="12.26%"><p style="text-align:left">2.1 ± 0.0</p></td> 
       <td class="aleft" width="9.42%"><p style="text-align:left">2.4 ± 0.2</p></td> 
       <td class="aleft" width="7.18%"><p style="text-align:left">45 ± 3</p></td> 
       <td class="aleft" width="10.10%"><p style="text-align:left">
         <xref ref-type="bibr" rid="scirp.141371-17">
          [17]
         </xref></p></td> 
      </tr> 
      <tr> 
       <td class="aleft" width="3.54%"><p style="text-align:left">21</p></td> 
       <td class="aleft" width="25.24%"><p style="text-align:left">Rice with eggplant sauce (gnangnan)</p></td> 
       <td class="aleft" width="11.84%"><p style="text-align:left">13.6 ± 0.15</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">0.8 ± 0.1</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">80.2 ± 0.10</p></td> 
       <td class="aleft" width="12.26%"><p style="text-align:left">3.5 ± 0.1</p></td> 
       <td class="aleft" width="9.42%"><p style="text-align:left">2.0 ± 0.1</p></td> 
       <td class="aleft" width="7.18%"><p style="text-align:left">76 ± 1</p></td> 
       <td class="aleft" width="10.10%"><p style="text-align:left">
         <xref ref-type="bibr" rid="scirp.141371-17">
          [17]
         </xref></p></td> 
      </tr> 
      <tr> 
       <td class="aleft" width="3.54%"><p style="text-align:left">22</p></td> 
       <td class="aleft" width="25.24%"><p style="text-align:left">Rice with palm nut sauce</p></td> 
       <td class="aleft" width="11.84%"><p style="text-align:left">11.7 ± 0.1</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">11.0 ± 0.1</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">73.0 ± 0.1</p></td> 
       <td class="aleft" width="12.26%"><p style="text-align:left">2.6 ± 0.0</p></td> 
       <td class="aleft" width="9.42%"><p style="text-align:left">1.7 ± 0.1</p></td> 
       <td class="aleft" width="7.18%"><p style="text-align:left">34 ± 1</p></td> 
       <td class="aleft" width="10.10%"><p style="text-align:left">
         <xref ref-type="bibr" rid="scirp.141371-17">
          [17]
         </xref></p></td> 
      </tr> 
      <tr> 
       <td class="aleft" width="3.54%"><p style="text-align:left">23</p></td> 
       <td class="aleft" width="25.24%"><p style="text-align:left">Maize meal stiff porridge (cabatôh)</p></td> 
       <td class="aleft" width="11.84%"><p style="text-align:left">8.3 ± 0.4</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">0.8 ± 0.1</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">81.20 ± 0.70</p></td> 
       <td class="aleft" width="12.26%"><p style="text-align:left">5.5 ± 0.35</p></td> 
       <td class="aleft" width="9.42%"><p style="text-align:left">4.1 ± 0.50</p></td> 
       <td class="aleft" width="7.18%"><p style="text-align:left">75± 5</p></td> 
       <td class="aleft" width="10.10%"><p style="text-align:left">
         <xref ref-type="bibr" rid="scirp.141371-18">
          [18]
         </xref></p></td> 
      </tr> 
      <tr> 
       <td class="custom-bottom-td aleft" width="3.54%"><p style="text-align:left">24</p></td> 
       <td class="custom-bottom-td aleft" width="25.24%"><p style="text-align:left">Maize meal stiff porridge or (cabatôh) with okra sauce</p></td> 
       <td class="custom-bottom-td aleft" width="11.84%"><p style="text-align:left">16.3 ± 0.4</p></td> 
       <td class="custom-bottom-td aleft" width="10.20%"><p style="text-align:left">5.0 ± 0.4</p></td> 
       <td class="custom-bottom-td aleft" width="10.20%"><p style="text-align:left">68.5 ± 1.01</p></td> 
       <td class="custom-bottom-td aleft" width="12.26%"><p style="text-align:left">5.6 ± 0.1</p></td> 
       <td class="custom-bottom-td aleft" width="9.42%"><p style="text-align:left">4.7 ± 0.50</p></td> 
       <td class="custom-bottom-td aleft" width="7.18%"><p style="text-align:left">57 ± 6</p></td> 
       <td class="custom-bottom-td aleft" width="10.10%"><p style="text-align:left">
         <xref ref-type="bibr" rid="scirp.141371-15">
          [15]
         </xref></p></td> 
      </tr> 
      <tr> 
       <td class="custom-bottom-td custom-top-td aleft" width="3.54%"><p style="text-align:left"></p></td> 
       <td class="custom-bottom-td custom-top-td aleft" width="25.24%"><p style="text-align:left">Roots, tubers and by-products</p></td> 
       <td class="custom-bottom-td custom-top-td aleft" width="11.84%"><p style="text-align:left"></p></td> 
       <td class="custom-bottom-td custom-top-td aleft" width="10.20%"><p style="text-align:left"></p></td> 
       <td class="custom-bottom-td custom-top-td aleft" width="10.20%"><p style="text-align:left"></p></td> 
       <td class="custom-bottom-td custom-top-td aleft" width="12.26%"><p style="text-align:left"></p></td> 
       <td class="custom-bottom-td custom-top-td aleft" width="9.42%"><p style="text-align:left"></p></td> 
       <td class="custom-bottom-td custom-top-td aleft" width="7.18%"><p style="text-align:left"></p></td> 
       <td class="custom-bottom-td custom-top-td aleft" width="10.10%"><p style="text-align:left"></p></td> 
      </tr> 
      <tr> 
       <td class="custom-top-td aleft" width="3.54%"><p style="text-align:left">25</p></td> 
       <td class="custom-top-td aleft" width="25.24%"><p style="text-align:left">attieke agbodjama</p></td> 
       <td class="custom-top-td aleft" width="11.84%"><p style="text-align:left">0.9 ± 0.1</p></td> 
       <td class="custom-top-td aleft" width="10.20%"><p style="text-align:left">2.6 ± 0.1</p></td> 
       <td class="custom-top-td aleft" width="10.20%"><p style="text-align:left">94.7 ± 0.2</p></td> 
       <td class="custom-top-td aleft" width="12.26%"><p style="text-align:left">0.4 ± 0.0</p></td> 
       <td class="custom-top-td aleft" width="9.42%"><p style="text-align:left">1.5 ± 0.1</p></td> 
       <td class="custom-top-td aleft" width="7.18%"><p style="text-align:left">63 ± 2</p></td> 
       <td class="custom-top-td aleft" width="10.10%"><p style="text-align:left">
         <xref ref-type="bibr" rid="scirp.141371-18">
          [18]
         </xref></p></td> 
      </tr> 
      <tr> 
       <td class="aleft" width="3.54%"><p style="text-align:left">26</p></td> 
       <td class="aleft" width="25.24%"><p style="text-align:left">attieke ayité</p></td> 
       <td class="aleft" width="11.84%"><p style="text-align:left">0.4 ± 0.0</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">1.6 ± 0.1</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">90.9 ± 0.2</p></td> 
       <td class="aleft" width="12.26%"><p style="text-align:left">5.6 ± 0.1</p></td> 
       <td class="aleft" width="9.42%"><p style="text-align:left">1.5 ± 0.0</p></td> 
       <td class="aleft" width="7.18%"><p style="text-align:left">88 ± 4</p></td> 
       <td class="aleft" width="10.10%"><p style="text-align:left">
         <xref ref-type="bibr" rid="scirp.141371-15">
          [15]
         </xref></p></td> 
      </tr> 
      <tr> 
       <td class="aleft" width="3.54%"><p style="text-align:left">27</p></td> 
       <td class="aleft" width="25.24%"><p style="text-align:left">Pounded yam (Dioscorea cayenensis-rotundata; variety Kponan)</p></td> 
       <td class="aleft" width="11.84%"><p style="text-align:left">5.3 ± 0.1</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">2.6 ± 0.1</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">87.2 ± 0.2</p></td> 
       <td class="aleft" width="12.26%"><p style="text-align:left">2.1 ± 0.2</p></td> 
       <td class="aleft" width="9.42%"><p style="text-align:left">2.7 ± 0.1</p></td> 
       <td class="aleft" width="7.18%"><p style="text-align:left">85 ± 4</p></td> 
       <td class="aleft" width="10.10%"><p style="text-align:left">
         <xref ref-type="bibr" rid="scirp.141371-18">
          [18]
         </xref></p></td> 
      </tr> 
      <tr> 
       <td class="aleft" width="3.54%"><p style="text-align:left">28</p></td> 
       <td class="aleft" width="25.24%"><p style="text-align:left">Pounded yam (Dioscorea cayenensis-rotundata; variety Kponan) with eggplant sauce (gnangnan)</p></td> 
       <td class="aleft" width="11.84%"><p style="text-align:left">11.2 ± 0.1</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">2.5 ± 0.0</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">68.3 ± 0.1</p></td> 
       <td class="aleft" width="12.26%"><p style="text-align:left">14.0 ± 0.1</p></td> 
       <td class="aleft" width="9.42%"><p style="text-align:left">4.0 ± 0.1</p></td> 
       <td class="aleft" width="7.18%"><p style="text-align:left">94 ± 1</p></td> 
       <td class="aleft" width="10.10%"><p style="text-align:left">
         <xref ref-type="bibr" rid="scirp.141371-17">
          [17]
         </xref></p></td> 
      </tr> 
      <tr> 
       <td class="aleft" width="3.54%"><p style="text-align:left">29</p></td> 
       <td class="aleft" width="25.24%"><p style="text-align:left">Placali (a fermented cassava paste)</p></td> 
       <td class="aleft" width="11.84%"><p style="text-align:left">4.3 ± 0.3</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">0.0 ± 0.1</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">83.0 ± 0.4</p></td> 
       <td class="aleft" width="12.26%"><p style="text-align:left">8.4 ± 0.5</p></td> 
       <td class="aleft" width="9.42%"><p style="text-align:left">4.3 ± 0.1</p></td> 
       <td class="aleft" width="7.18%"><p style="text-align:left">106 ± 5</p></td> 
       <td class="aleft" width="10.10%"><p style="text-align:left">
         <xref ref-type="bibr" rid="scirp.141371-18">
          [18]
         </xref></p></td> 
      </tr> 
      <tr> 
       <td class="aleft" width="3.54%"><p style="text-align:left">30</p></td> 
       <td class="aleft" width="25.24%"><p style="text-align:left">Placali with palm nut sauce</p></td> 
       <td class="aleft" width="11.84%"><p style="text-align:left">5.7 ± 0.2</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">31.1 ± 0.1</p></td> 
       <td class="aleft" width="10.20%"><p style="text-align:left">48.1 ± 0.2</p></td> 
       <td class="aleft" width="12.26%"><p style="text-align:left">11.5 ± 0.31</p></td> 
       <td class="aleft" width="9.42%"><p style="text-align:left">3.6 ± 0.1</p></td> 
       <td class="aleft" width="7.18%"><p style="text-align:left">86 ± 0</p></td> 
       <td class="aleft" width="10.10%"><p style="text-align:left">
         <xref ref-type="bibr" rid="scirp.141371-17">
          [17]
         </xref></p></td> 
      </tr> 
     </table>
    </table-wrap>
    <p>*Calculated by difference of moisture content, ash, fiber, lipids and protein. Ref.: reference; aloco aag6: fried plantain prepared from fruits at the full yellow stage; aloco aag7: fried plantain prepared from fruits at the full yellow with black spots; raf2: charcoal-roasted plantain prepared from fruits at the light green stage of maturity; Chips Cam1: plantain chips from the green stage; Klaclo kam8: fritters plantain from fruit at the black stage of maturity; GI = Glycemic Index; CHO = Carbohydrate.</p>
   </sec>
   <sec id="s2_2">
    <title>2.2. In Vivo Glycemic Index Tests on Food Products</title>
    <p>Six (6) studies, all approved by the Human Research Ethics Committee of Nangui ABROGOUA University, tested the 30 foods at a rate of 3 to 5 dishes per study protocol <xref ref-type="bibr" rid="scirp.141371-12">
      [12]
     </xref>-<xref ref-type="bibr" rid="scirp.141371-18">
      [18]
     </xref>. GI measurements were based on the FAO and WHO recommendations of 1998 <xref ref-type="bibr" rid="scirp.141371-10">
      [10]
     </xref> and the ISO 26642:2010 standard <xref ref-type="bibr" rid="scirp.141371-19">
      [19]
     </xref>. Oral hyperglycaemia tests were performed with these foods in the postprandial period (2 h) to determine the GI of the foods. The products tested were compared with a reference of 50 g of glucose, which was evaluated for each food. Portion sizes were calculated to provide 50 g of available carbohydrate. These tests were carried out on a cohort of people with normal blood glucose levels (4.5 - 5.5 mmol/L). In each study, healthy volunteers consumed all the products tested and the reference under fasting conditions, with at least one day’s rest between two test days. The subjects tested the foods with a 250 ml glass of water. A fasting blood sample was taken (t = 0 min), followed by consumption of a test product. Postprandial blood glucose levels were measured for 120 min (15, 30, 45, 60, 90 and 120 min). Blood glucose concentrations were measured using glucometers (Accu-Chek Performa, Roche Diagnostic, Castle Hill, NSW, Australia). A total of 195 people (65 women and 130 men) were recruited in these six studies, with an age between 28 and 30 years (mean = 29.6, SD = 8.6) and a BMI between 20.05 and 21.2 kg/m<sup>2</sup> (mean = 22.0, SD = 2.2). GIs were determined using generally accepted equations <xref ref-type="bibr" rid="scirp.141371-4">
      [4]
     </xref>.</p>
    <p>GI = (iAUC test food/iAUC reference food) × 100. (1)</p>
    <p>with iAUC: incremental area under the blood glucose curve.</p>
   </sec>
   <sec id="s2_3">
    <title>2.3. Development of a Model to Predict GI</title>
    <p>Database and selection of variables: Data from the food composition table and GI values of foods were selected for their high carbohydrate content (<xref ref-type="table" rid="table1">
      Table 1
     </xref>). The database contained GI values for each food for which the physico-chemical composition was known. The model developed included biochemical composition parameters that could be manipulated to simulate GI. Based on the literature consulted, a selection of these parameters was made to form a non-redundant subset that did not induce collinearity. In fact, some variables are considered correlated because they represent the same phenomena, such as pH and titratable acidity, or because they belong to the same group, such as total carbohydrates, sugars and starch, fibres, lignin and cellulose, ash and minerals, and reducing sugars, glucose and fructose. To avoid possible collinearities, only independent variables such as proteins, lipids, starch, cellulose, lignin, titratable acidity, etc. were preselected. The model developed therefore only took into account parameters that were relevant to the variable being modelled, i.e. these variables had to have a real influence on the GI value. Seven independent variables were selected and fed into an algorithm to develop the predictive model. These were water, protein, lipid, available carbohydrate, fibre, minerals and energy <xref ref-type="bibr" rid="scirp.141371-4">
      [4]
     </xref>.</p>
    <p>
     <xref ref-type="bibr" rid="scirp.141371-"></xref>Artificial Neural Network Modeling: The neural network used in this study was a standard multilayer perceptron due to the simplicity of its learning algorithm and its ability to approximate and generalize <xref ref-type="bibr" rid="scirp.141371-20">
      [20]
     </xref>. It consists of an input layer, a hidden layer, and an output layer (<xref ref-type="fig" rid="fig1">
      Figure 1
     </xref>). The activation function on the hidden layer is a hyperbolic tangent function. The linear function was used as the activation function on the output layer. This architecture is based on an analysis of the coefficients of determination (R<sup>2</sup> close to unity) of the learning and test sets, then validation of this architecture using the statistical criterion of the mean square error (MSE) close to zero (0). A normalization, within an interval of [−1; 1], was first carried out on all the experimental data.</p>
    <fig id="fig1" position="float">
     <label>Figure 1</label>
     <caption>
      <title>Figure 1. Architecture of a neural network <xref ref-type="bibr" rid="scirp.141371-20">
        [20]
       </xref>.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/2153072-rId18.jpeg?20250320015507" />
    </fig>
    <p>Learning phase: In the development of a neural network, learning is the penultimate stage. The learning phase was supervised by the Levenberg-Marquardt algorithm <xref ref-type="bibr" rid="scirp.141371-21">
      [21]
     </xref> <xref ref-type="bibr" rid="scirp.141371-22">
      [22]
     </xref>. First, the optimal weights of the different connections are determined using a sample. The most commonly used method is backpropagation, where the optimal weights of the different links are first calculated using a sample <xref ref-type="bibr" rid="scirp.141371-23">
      [23]
     </xref>. At this stage, values are entered at the level of the input cells and the weights are corrected according to the error obtained at the output (the delta). This cycle is repeated until the error curve of the network becomes increasing <xref ref-type="bibr" rid="scirp.141371-24">
      [24]
     </xref>. The database, consisting of 7 variables and 53 observations, was used to build the neural network that would serve as the basis for learning, processing and validating the tests for the rest of the work. For this purpose, a computational program (algo-rithm) was designed and implemented in MatLab R2014a software (MathWorks Inc., Massachusetts, USA) to generate the structure of the neural network resulting from the linearization between the variables (water, proteins.... Xi) and the response (GI, Y). The diagram in <xref ref-type="fig" rid="fig2">
      Figure 2
     </xref> shows the algorithmic approach used. The algorithm used, including that for normalizing the raw data (Pre-processing of experimental data), is illustrated in <xref ref-type="fig" rid="fig3">
      Figure 3
     </xref>.</p>
    <fig id="fig2" position="float">
     <label>Figure 2</label>
     <caption>
      <title>Figure 2. Algorithmic approach.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/2153072-rId19.jpeg?20250320015507" />
    </fig>
    <fig id="fig3" position="float">
     <label>Figure 3</label>
     <caption>
      <title>Figure 3. Algorithm implemented in MatLab R2014a software.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/2153072-rId20.jpeg?20250320015507" />
    </fig>
    <p>Optimization and simulation of Artificial Neural Network: To obtain the best neuronal structure, the number of neurons on the hidden layer was optimized using probabilistic learning methods, particularly Bayesian. This optimization involved varying the number of neurons on the hidden layer from 1 to 15 <xref ref-type="bibr" rid="scirp.141371-25">
      [25]
     </xref>. For each neuronal structure, the calculations were repeated 1500 times. Next, the coefficient of determination (R<sup>2</sup>) and root mean square error (RMSE) of each structure were determined. The best ANN was the one with the highest R<sup>2</sup>, the lowest RMS, and the least complex topology. Once selected, the best ANN was used to simulate randomly selected trials. The quality of the simulation was assessed using the R<sup>2</sup> and the mean absolute error (MAE).</p>
   </sec>
   <sec id="s2_4">
    <title>2.4. Model Estimation</title>
    <p>As far as possible, the model developed had to incorporate these 7 explanatory parameters (input parameters) which could be influenced to modify the GI value of the foods consumed. The seven variables selected were used to select the most relevant variables for predicting GI, using MatLab R2014a software-defined at a significance level of 5%.</p>
    <p>The general formula of ANN is as follows <xref ref-type="bibr" rid="scirp.141371-26">
      [26]
     </xref>:</p>
    <p>Y = ∑λ<sub>i</sub>*y<sub>i</sub> + b (2)</p>
    <p>with</p>
    <p>Y: Value of the given GI, i.e. the response of the network.</p>
    <p>λ<sub>i</sub>: Weighting coefficients assigned to the hidden layer neurons</p>
    <p>y<sub>i</sub>: Summation of the values from the different activation functions</p>
    <p>b: The bias is the error made by the network.</p>
    <p>y<sub>i</sub> = Tanh(∑x<sub>i</sub>*p<sub>i</sub> + b<sub>i</sub>) (3)</p>
    <p>with</p>
    <p>Tanh: The hyperbolic tangent function is the activation or transfer function</p>
    <p>x<sub>i</sub>: The new transformed (normalized) values</p>
    <p>p<sub>i</sub>: The weight value of the element (observation) in the network, which is used to obtain the response given by the network</p>
    <p>b<sub>i</sub>: The bias, the error made by each neuron</p>
    <p>B: The general bias of the ANN</p>
    <p>For validation, the aim was to monitor changes in MSEs during model learning, testing, and validation. They should tend towards 0.</p>
   </sec>
   <sec id="s2_5">
    <title>2.5. Evaluation of Neural Network Performance</title>
    <p>The use of modelling for predictive purposes was to use mathematical approximation to identify the food composition parameters that influence GI. It was, therefore, possible to calculate the GI prediction (ĜI), which are synthetic indicator of the estimated GI of carbohydrate foods, to analyze the similarities between (ĜI) and (GI) and using the MatLab R2014a software.</p>
   </sec>
  </sec><sec id="s3">
   <title>3. Results</title>
   <sec id="s3_1">
    <title>3.1. Artificial Neural Network Architecture</title>
    <p>After creating the neural network and after several trials, the optimal neural architecture chosen consists of seven neurons in the input layer, nine neurons in the hidden layer, and one neuron in the output layer. The network architecture is shown in <xref ref-type="fig" rid="fig4">
      Figure 4
     </xref>. The input layer neurons represented the input variables. These were moisture content (X1), ash content (X2), crude fiber content (X3), protein content (X4), lipid content (X5), available carbohydrate content (X6), and energy value (X7). The number of neurons in the hidden layer varied between one and fifteen. The neuron in the output layer represented the output variable mean GI (Y).</p>
    <fig id="fig4" position="float">
     <label>Figure 4</label>
     <caption>
      <title>Figure 4. Architecture of the neural model selected (7:9:1).</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/2153072-rId21.jpeg?20250320015509" />
    </fig>
   </sec>
   <sec id="s3_2">
    <title>3.2. Glycemic Index Predictive Model</title>
    <p>
     <xref ref-type="table" rid="table2">
      Table 2
     </xref> shows the performance of the best neural structures for each hidden neuron. The coefficient of determination R<sup>2</sup> varied between 0.853 and 0.973 during the learning phase. The 7-9-1 neural structure (7 neurons in the input layer, 9 neurons in the hidden layer, and 1 neuron in the output layer) showed the highest R<sup>2</sup> (0.968) during the test phase.</p>
    <table-wrap id="table2">
     <label>
      <xref ref-type="table" rid="table2">
       Table 2
      </xref></label>
     <caption>
      <title>
       <xref ref-type="bibr" rid="scirp.141371-"></xref>Table 2. ANN performance criteria for learning, testing and validation.</title>
     </caption>
     <table class="MsoTableGrid custom-table" border="0" cellspacing="0" cellpadding="0"> 
      <tr> 
       <td class="custom-bottom-td aleft"><p style="text-align:left">Numbers on the hidden layer</p></td> 
       <td class="custom-bottom-td aleft"><p style="text-align:left">R<sup>2</sup> learning test</p></td> 
       <td class="custom-bottom-td aleft"><p style="text-align:left">R<sup>2</sup> all test</p></td> 
      </tr> 
      <tr> 
       <td class="custom-top-td aleft"><p style="text-align:left">1</p></td> 
       <td class="custom-top-td aleft"><p style="text-align:left">0.853</p></td> 
       <td class="custom-top-td aleft"><p style="text-align:left">0.801</p></td> 
      </tr> 
      <tr> 
       <td class="aleft"><p style="text-align:left">2</p></td> 
       <td class="aleft"><p style="text-align:left">0.890</p></td> 
       <td class="aleft"><p style="text-align:left">0.863</p></td> 
      </tr> 
      <tr> 
       <td class="aleft"><p style="text-align:left">3</p></td> 
       <td class="aleft"><p style="text-align:left">0.916</p></td> 
       <td class="aleft"><p style="text-align:left">0.912</p></td> 
      </tr> 
      <tr> 
       <td class="aleft"><p style="text-align:left">4</p></td> 
       <td class="aleft"><p style="text-align:left">0.956</p></td> 
       <td class="aleft"><p style="text-align:left">0.958</p></td> 
      </tr> 
      <tr> 
       <td class="aleft"><p style="text-align:left">5</p></td> 
       <td class="aleft"><p style="text-align:left">0.961</p></td> 
       <td class="aleft"><p style="text-align:left">0.957</p></td> 
      </tr> 
      <tr> 
       <td class="aleft"><p style="text-align:left">6</p></td> 
       <td class="aleft"><p style="text-align:left">0.956</p></td> 
       <td class="aleft"><p style="text-align:left">0.946</p></td> 
      </tr> 
      <tr> 
       <td class="aleft"><p style="text-align:left">7</p></td> 
       <td class="aleft"><p style="text-align:left">0.950</p></td> 
       <td class="aleft"><p style="text-align:left">0.945</p></td> 
      </tr> 
      <tr> 
       <td class="aleft"><p style="text-align:left">8</p></td> 
       <td class="aleft"><p style="text-align:left">0.958</p></td> 
       <td class="aleft"><p style="text-align:left">0.946</p></td> 
      </tr> 
      <tr> 
       <td class="aleft"><p style="text-align:left">9</p></td> 
       <td class="aleft"><p style="text-align:left">0.973</p></td> 
       <td class="aleft"><p style="text-align:left">0.968</p></td> 
      </tr> 
      <tr> 
       <td class="aleft" width="50.43%"><p style="text-align:left">10</p></td> 
       <td class="aleft" width="30.18%"><p style="text-align:left">0.963</p></td> 
       <td class="aleft" width="19.39%"><p style="text-align:left">0.952</p></td> 
      </tr> 
      <tr> 
       <td class="aleft" width="50.43%"><p style="text-align:left">11</p></td> 
       <td class="aleft" width="30.18%"><p style="text-align:left">0.942</p></td> 
       <td class="aleft" width="19.39%"><p style="text-align:left">0.906</p></td> 
      </tr> 
      <tr> 
       <td class="aleft" width="50.43%"><p style="text-align:left">12</p></td> 
       <td class="aleft" width="30.18%"><p style="text-align:left">0.961</p></td> 
       <td class="aleft" width="19.39%"><p style="text-align:left">0.956</p></td> 
      </tr> 
      <tr> 
       <td class="aleft" width="50.43%"><p style="text-align:left">13</p></td> 
       <td class="aleft" width="30.18%"><p style="text-align:left">0.954</p></td> 
       <td class="aleft" width="19.39%"><p style="text-align:left">0.946</p></td> 
      </tr> 
      <tr> 
       <td class="aleft" width="50.43%"><p style="text-align:left">14</p></td> 
       <td class="aleft" width="30.18%"><p style="text-align:left">0.965</p></td> 
       <td class="aleft" width="19.39%"><p style="text-align:left">0.957</p></td> 
      </tr> 
      <tr> 
       <td class="aleft" width="50.43%"><p style="text-align:left">15</p></td> 
       <td class="aleft" width="30.18%"><p style="text-align:left">0.950</p></td> 
       <td class="aleft" width="19.39%"><p style="text-align:left">0.936</p></td> 
      </tr> 
     </table>
    </table-wrap>
    <p>The values of the weights and biases of this neural structure and the linear weighting values (λ<sub>i</sub>) between the neurons from the hidden layer to the output layer are presented in <xref ref-type="table" rid="table3">
      Table 3
     </xref> and <xref ref-type="table" rid="table4">
      Table 4
     </xref>, respectively.</p>
    <table-wrap id="table3">
     <label>
      <xref ref-type="table" rid="table3">
       Table 3
      </xref></label>
     <caption>
      <title>
       <xref ref-type="bibr" rid="scirp.141371-"></xref>Table 3. Values of weights and biases on the ANN hidden layer (7:9:1).</title>
     </caption>
     <table class="MsoTableGrid custom-table" border="0" cellspacing="0" cellpadding="0"> 
      <tr> 
       <td rowspan="2" class="aleft"><p style="text-align:left">Hidden Layer Neuron Number</p></td> 
       <td class="custom-bottom-td aleft" colspan="7"><p style="text-align:left">weights</p></td> 
       <td rowspan="2" class="custom-bottom-td aleft"><p style="text-align:left">biases</p></td> 
      </tr> 
      <tr> 
       <td class="custom-bottom-td custom-top-td aleft"><p style="text-align:left">X1</p></td> 
       <td class="custom-bottom-td custom-top-td aleft"><p style="text-align:left">X2</p></td> 
       <td class="custom-bottom-td custom-top-td aleft"><p style="text-align:left">X3</p></td> 
       <td class="custom-bottom-td custom-top-td aleft"><p style="text-align:left">X4</p></td> 
       <td class="custom-bottom-td custom-top-td aleft"><p style="text-align:left">X5</p></td> 
       <td class="custom-bottom-td custom-top-td aleft"><p style="text-align:left">X6</p></td> 
       <td class="custom-bottom-td custom-top-td aleft"><p style="text-align:left">X7</p></td> 
      </tr> 
      <tr> 
       <td class="custom-top-td aleft"><p style="text-align:left">1</p></td> 
       <td class="custom-top-td aleft"><p style="text-align:left">−0.857</p></td> 
       <td class="custom-top-td aleft"><p style="text-align:left">1.148</p></td> 
       <td class="custom-top-td aleft"><p style="text-align:left">0.751</p></td> 
       <td class="custom-top-td aleft"><p style="text-align:left">0.378</p></td> 
       <td class="custom-top-td aleft"><p style="text-align:left">0.084</p></td> 
       <td class="custom-top-td aleft"><p style="text-align:left">0.902</p></td> 
       <td class="custom-top-td aleft"><p style="text-align:left">0.057</p></td> 
       <td class="custom-top-td aleft"><p style="text-align:left">1.812</p></td> 
      </tr> 
      <tr> 
       <td class="aleft"><p style="text-align:left">2</p></td> 
       <td class="aleft"><p style="text-align:left">−1.565</p></td> 
       <td class="aleft"><p style="text-align:left">−1.053</p></td> 
       <td class="aleft"><p style="text-align:left">−1.431</p></td> 
       <td class="aleft"><p style="text-align:left">0.034</p></td> 
       <td class="aleft"><p style="text-align:left">0.568</p></td> 
       <td class="aleft"><p style="text-align:left">−1.280</p></td> 
       <td class="aleft"><p style="text-align:left">−0.157</p></td> 
       <td class="aleft"><p style="text-align:left">1.205</p></td> 
      </tr> 
      <tr> 
       <td class="aleft"><p style="text-align:left">3</p></td> 
       <td class="aleft"><p style="text-align:left">−1.118</p></td> 
       <td class="aleft"><p style="text-align:left">0.755</p></td> 
       <td class="aleft"><p style="text-align:left">−0.425</p></td> 
       <td class="aleft"><p style="text-align:left">0.504</p></td> 
       <td class="aleft"><p style="text-align:left">0.950</p></td> 
       <td class="aleft"><p style="text-align:left">−0.054</p></td> 
       <td class="aleft"><p style="text-align:left">−0.114</p></td> 
       <td class="aleft"><p style="text-align:left">0.349</p></td> 
      </tr> 
      <tr> 
       <td class="aleft"><p style="text-align:left">4</p></td> 
       <td class="aleft"><p style="text-align:left">−0.381</p></td> 
       <td class="aleft"><p style="text-align:left">−1.068</p></td> 
       <td class="aleft"><p style="text-align:left">−0.140</p></td> 
       <td class="aleft"><p style="text-align:left">−1.138</p></td> 
       <td class="aleft"><p style="text-align:left">0.217</p></td> 
       <td class="aleft"><p style="text-align:left">−0.380</p></td> 
       <td class="aleft"><p style="text-align:left">−0.609</p></td> 
       <td class="aleft"><p style="text-align:left">0.741</p></td> 
      </tr> 
      <tr> 
       <td class="aleft"><p style="text-align:left">5</p></td> 
       <td class="aleft"><p style="text-align:left">−0.513</p></td> 
       <td class="aleft"><p style="text-align:left">0.746</p></td> 
       <td class="aleft"><p style="text-align:left">−0.027</p></td> 
       <td class="aleft"><p style="text-align:left">0.660</p></td> 
       <td class="aleft"><p style="text-align:left">1.302</p></td> 
       <td class="aleft"><p style="text-align:left">−0.353</p></td> 
       <td class="aleft"><p style="text-align:left">1.335</p></td> 
       <td class="aleft"><p style="text-align:left">−0.278</p></td> 
      </tr> 
      <tr> 
       <td class="aleft"><p style="text-align:left">6</p></td> 
       <td class="aleft"><p style="text-align:left">−0.748</p></td> 
       <td class="aleft"><p style="text-align:left">−2.258</p></td> 
       <td class="aleft"><p style="text-align:left">−0.601</p></td> 
       <td class="aleft"><p style="text-align:left">−1.232</p></td> 
       <td class="aleft"><p style="text-align:left">−0.948</p></td> 
       <td class="aleft"><p style="text-align:left">1.615</p></td> 
       <td class="aleft"><p style="text-align:left">0.104</p></td> 
       <td class="aleft"><p style="text-align:left">0.723</p></td> 
      </tr> 
      <tr> 
       <td class="aleft"><p style="text-align:left">7</p></td> 
       <td class="aleft"><p style="text-align:left">0.969</p></td> 
       <td class="aleft"><p style="text-align:left">−1.394</p></td> 
       <td class="aleft"><p style="text-align:left">0.014</p></td> 
       <td class="aleft"><p style="text-align:left">−1.274</p></td> 
       <td class="aleft"><p style="text-align:left">−0.237</p></td> 
       <td class="aleft"><p style="text-align:left">0.287</p></td> 
       <td class="aleft"><p style="text-align:left">0.054</p></td> 
       <td class="aleft"><p style="text-align:left">1.357</p></td> 
      </tr> 
      <tr> 
       <td class="aleft"><p style="text-align:left">8</p></td> 
       <td class="aleft"><p style="text-align:left">1.039</p></td> 
       <td class="aleft"><p style="text-align:left">−0.915</p></td> 
       <td class="aleft"><p style="text-align:left">−0.677</p></td> 
       <td class="aleft"><p style="text-align:left">0.543</p></td> 
       <td class="aleft"><p style="text-align:left">0.131</p></td> 
       <td class="aleft"><p style="text-align:left">0.335</p></td> 
       <td class="aleft"><p style="text-align:left">−0.986</p></td> 
       <td class="aleft"><p style="text-align:left">1.427</p></td> 
      </tr> 
      <tr> 
       <td class="aleft"><p style="text-align:left">9</p></td> 
       <td class="aleft"><p style="text-align:left">−1.264</p></td> 
       <td class="aleft"><p style="text-align:left">0.389</p></td> 
       <td class="aleft"><p style="text-align:left">0.123</p></td> 
       <td class="aleft"><p style="text-align:left">−0.752</p></td> 
       <td class="aleft"><p style="text-align:left">−0.405</p></td> 
       <td class="aleft"><p style="text-align:left">−0.923</p></td> 
       <td class="aleft"><p style="text-align:left">0.926</p></td> 
       <td class="aleft"><p style="text-align:left">−2.017</p></td> 
      </tr> 
     </table>
    </table-wrap>
    <table-wrap id="table4">
     <label>
      <xref ref-type="table" rid="table4">
       Table 4
      </xref></label>
     <caption>
      <title>
       <xref ref-type="bibr" rid="scirp.141371-"></xref>Table 4. Values of the weights and biases of the ANN output layer (7:9:1).</title>
     </caption>
     <table class="MsoTableGrid custom-table" border="0" cellspacing="0" cellpadding="0"> 
      <tr> 
       <td rowspan="2" class="aleft" width="18.09%"><p style="text-align:left">Neuron hidden layer</p></td> 
       <td class="aleft" width="73.29%" colspan="9"><p style="text-align:left">weights</p></td> 
       <td rowspan="2" class="aleft" width="8.62%"><p style="text-align:left">biases</p></td> 
      </tr> 
      <tr> 
       <td class="aleft" width="8.32%"><p style="text-align:left">y1</p></td> 
       <td class="aleft" width="8.32%"><p style="text-align:left">y2</p></td> 
       <td class="aleft" width="8.32%"><p style="text-align:left">y3</p></td> 
       <td class="aleft" width="8.32%"><p style="text-align:left">y4</p></td> 
       <td class="aleft" width="8.32%"><p style="text-align:left">y5</p></td> 
       <td class="aleft" width="8.32%"><p style="text-align:left">y6</p></td> 
       <td class="aleft" width="8.32%"><p style="text-align:left">y7</p></td> 
       <td class="aleft" width="8.32%"><p style="text-align:left">y8</p></td> 
       <td class="aleft" width="6.75%"><p style="text-align:left">y9</p></td> 
      </tr> 
      <tr> 
       <td class="aleft" width="18.09%"><p style="text-align:left">Y</p></td> 
       <td class="aleft" width="8.32%"><p style="text-align:left">0.735</p></td> 
       <td class="aleft" width="8.32%"><p style="text-align:left">−0.203</p></td> 
       <td class="aleft" width="8.32%"><p style="text-align:left">−0.564</p></td> 
       <td class="aleft" width="8.32%"><p style="text-align:left">0.773</p></td> 
       <td class="aleft" width="8.32%"><p style="text-align:left">−0.079</p></td> 
       <td class="aleft" width="8.32%"><p style="text-align:left">−0.457</p></td> 
       <td class="aleft" width="8.32%"><p style="text-align:left">0.008</p></td> 
       <td class="aleft" width="8.32%"><p style="text-align:left">−0.210</p></td> 
       <td class="aleft" width="6.75%"><p style="text-align:left">0.643</p></td> 
       <td class="aleft" width="8.62%"><p style="text-align:left">−0.184</p></td> 
      </tr> 
     </table>
    </table-wrap>
    <p>The linear model of this neural architecture (7:9:1) was as follows:</p>
    <p>Y = 0.735y1 − 0.203y2 − 0.564y3 + 0.773y4 − 0.079y5 − 0.457y6 + 0.008y7 − 0.210y8 + 0.643y9 − 0.184 (4)</p>
   </sec>
   <sec id="s3_3">
    <title>3.3. Model Validation</title>
    <p>
     <xref ref-type="fig" rid="fig5">
      Figure 5
     </xref> shows the evolution of the Root Mean Squared Error (RMSE) as the network is trained. Learning stops when the validation RMSE reaches the threshold of 0.001. The weights and biases retained by the network are those that produce the lowest validation error. This minimum is reached after eight iterations, at the same time as the mean square error (MSE) during learning. All this confirms the effectiveness of the LM algorithm in guaranteeing a good MSE during learning and therefore a better generalization of the model.</p>
    <fig id="fig5" position="float">
     <label>Figure 5</label>
     <caption>
      <title>Figure 5. Evolution of root mean square errors.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/2153072-rId22.jpeg?20250320015509" />
    </fig>
    <p>The coefficient of determination R<sup>2</sup>, which describes the closeness of the predicted value to the observed value according to the ANN model for the entire learning database, is shown in <xref ref-type="fig" rid="fig6">
      Figure 6
     </xref>. The graph shows a good correlation between the predicted value and the measured value, resulting in a coefficient of determination of 0.98212 (All: R = 0.98212; <xref ref-type="fig" rid="fig6(D)">
      Figure 6(D)
     </xref>). <xref ref-type="fig" rid="fig6(A)">
      Figure 6(A)
     </xref> shows the network trained with a regression coefficient of R = 0.9938 (Learning: R = 0.9938). The validation and test results also show a regression coefficient of R = 0.97786 and R = 0.96484 as shown in <xref ref-type="fig" rid="fig6(B)">
      Figure 6(B)
     </xref> and <xref ref-type="fig" rid="fig6(C)">
      Figure 6(C)
     </xref>respectively. Once the network had been trained, it was tested with different nutrient inputs. The results compare very well with actual glycemic index values.</p>
    <fig id="fig6" position="float">
     <label>Figure 6</label>
     <caption>
      <title>Figure 6. Adjustment lines during learning, testing, and validation of the artificial neural network.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/2153072-rId23.jpeg?20250320015510" />
    </fig>
   </sec>
  </sec><sec id="s4">
   <title>4. Discussion</title>
   <p>The use of modeling as a means of predicting GI is not new. This technique has been used in several studies <xref ref-type="bibr" rid="scirp.141371-27">
     [27]
    </xref>-<xref ref-type="bibr" rid="scirp.141371-29">
     [29]
    </xref>, including those by Iancu et al. <xref ref-type="bibr" rid="scirp.141371-8">
     [8]
    </xref> and Pérez-Gandía et al. <xref ref-type="bibr" rid="scirp.141371-9">
     [9]
    </xref>, where artificial neural networks (ANNs) were used as a modeling tool to predict blood glucose levels in an automatic insulin pump control system. The model defined in this study, which considers carbohydrate foods with or without sauce (non-carbohydrate food), was carried out in two stages. The first step was to determine the best neuronal structure capable of fitting the experimental data correctly, which resulted in 15 neuronal structures. These structures were analyzed using R<sup>2</sup> and RMSE. The second step was to use the selected artificial neural network as a prediction tool.</p>
   <p>In the first stage, the performance of the best neural structures for each hidden neuron is shown. The R<sup>2</sup> coefficient varied during the learning phase from 0.853 to 0.973. This indicates a very good correlation between the values calculated by the neural structures and the experimental values in the learning database. Analysis of the mean square error of learning (MSE Learning) confirms this observation. Indeed, the Learning MSE tends towards 0. These values close to zero attest the good convergence observed between the calculated values and the experimental values, as in the study carried out by Nogbou et al. <xref ref-type="bibr" rid="scirp.141371-30">
     [30]
    </xref> on the drying kinetics of cocoa beans. On the other hand, the performances of the neural structures are significantly close overall. However, the 7-9-1 neural structure (7 neurons on the input layer, 9 neurons on the hidden layer, and one neuron on the output layer) shows the highest R<sup>2</sup> during the test phase (R<sup>2</sup> = 0.968), indicating a good predictive capacity of the method (ANN). It is therefore the most appropriate neural model. These results suggest that the ANN model selected has a good generalization capacity, i.e. it can provide a satisfactory response to an input that is not part of the data in the learning phase. This ability was previously demonstrated in the study by Magaletta et al. <xref ref-type="bibr" rid="scirp.141371-31">
     [31]
    </xref>, which revealed a correlation coefficient R<sup>2</sup> = 0.93 for a range of little-studied foods. What’s more, the prediction error is low, encouraging further research in this direction.</p>
   <p>The use of artificial neural network modeling to predict the GI of foods is not widespread. However, this model is a tool that would make it possible to avoid tedious calculations to estimate the GI of foods based on their physico-chemical composition. It is also original in that several attempts have been made in this direction, either to predict GI. Most predictive trials have been based on the in vitro digestibility of carbohydrate feeds but have been hampered by the fact that this digestibility does not consider important physiological aspects of digestion. Factors such as gastric emptying <xref ref-type="bibr" rid="scirp.141371-32">
     [32]
    </xref>, insulin response <xref ref-type="bibr" rid="scirp.141371-33">
     [33]
    </xref> or the effect of food chewing <xref ref-type="bibr" rid="scirp.141371-34">
     [34]
    </xref>, which have a major influence on GR and GI, have not been considered. On the basis of the seven variables selected, the model developed is overall significant. These variables adequately explain the GI. Some of these variables have little influence on the GI, while others have a much greater influence. The model shows that the water, fat, protein, carbohydrate, mineral and calorie content have a significant influence on the GI of these traditional dishes. When giving out dietary advice, using the glycemic index will most likely account for a high degree of variability, especially in environments like Cote d’Ivoire, where the majority of foods eaten consist of mixed meals.</p>
  </sec><sec id="s5">
   <title>5. Conclusion</title>
   <p>A model for predicting the glycemic index using ANN was developed to predict the experimental glycemic index. The ANN was shown to be able to predict the glycemic index with a high degree of accuracy. This work demonstrated the advantages of using ANN as a predictive tool. The simulation results are presented in terms of the root mean square of the residual error and the linear correlation coefficient between the measurement and the predicted values. Taken together, these results suggest that the proposed method can be used to estimate the glycemic index of mixed meals. Neural networks have demonstrated a high capacity for learning and prediction. The proposed model paves the way for future work aimed at anticipating the potential impact of these foods on people’s health more easily and at lower cost.</p>
  </sec><sec id="s6">
   <title>Acknowledgements</title>
   <p>The authors wish to thank all those who participated in this study.</p>
  </sec><sec id="s7">
   <title>Funding</title>
   <p>This research was supported by the Agricultural Productivity Program in West Africa (PPAAO/WAAPP 1B). Don IDA N˚6260 CI et Don N˚TF 098014 CI by FIRCA (Fonds Interprofessionnel pour la Recherche et le Conseil Agricoles).</p>
  </sec>
 </body><back>
  <ref-list>
   <title>References</title>
   <ref id="scirp.141371-ref1">
    <label>1</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Passos, T.U., Passos, T.U., Sampaio, R.M.M. and Brito, F.C.R. (2024) Glycemic Index and Glycemic Load: Challenges and Benefits of Clinical Applicability. In: Health and Medicine: Science, Care, and Discoveries, Seven Editora, 319-326. 
     <u>&gt;https://doi.org/10.56238/sevened2023.004-027</u> 
    </mixed-citation>
   </ref>
   <ref id="scirp.141371-ref2">
    <label>2</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Venn, B.J. and Green, T.J. (2007) Glycemic Index and Glycemic Load: Measurement Issues and Their Effect on Diet-Disease Relationships. European Journal of Clinical Nutrition, 61, S122-S131. 
     <u>&gt;https://doi.org/10.1038/sj.ejcn.1602942</u> 
    </mixed-citation>
   </ref>
   <ref id="scirp.141371-ref3">
    <label>3</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Kouamé, A.C. (2016) A Nutritional Approach to Improve the Management of Diabetic Patients: Physico-Chemical Composition, Glycemic Index and Glycemic Load of the Main traditional dishes of Cote d’Ivoire. Ph.D. Dissertation, Nangui Abrogoua University (UNA), 283 p. 
    </mixed-citation>
   </ref>
   <ref id="scirp.141371-ref4">
    <label>4</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Brouns, F., Bjorck, I., Frayn, K.N., Gibbs, A.L., Lang, V., Slama, G., et al. (2005) Glycaemic Index Methodology. Nutrition Research Reviews, 18, 145-171. 
     <u>&gt;https://doi.org/10.1079/nrr2005100</u> 
    </mixed-citation>
   </ref>
   <ref id="scirp.141371-ref5">
    <label>5</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Li, C. and Hu, Y. (2022) In Vitro and Animal Models to Predict the Glycemic Index Value of Carbohydrate-Containing Foods. Trends in Food Science&amp;Technology, 120, 16-24. 
     <u>&gt;https://doi.org/10.1016/j.tifs.2021.12.031</u> 
    </mixed-citation>
   </ref>
   <ref id="scirp.141371-ref6">
    <label>6</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Lee, H., Um, M., Nam, K., Chung, S. and Park, Y. (2021) Development of a Prediction Model to Estimate the Glycemic Load of Ready-to-Eat Meals. Foods, 10, Article 2626. 
     <u>&gt;https://doi.org/10.3390/foods10112626</u>.
    </mixed-citation>
   </ref>
   <ref id="scirp.141371-ref7">
    <label>7</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Lee, M., Kang, H., Chung, S., Nam, K. and Park, Y.K. (2022) Validation Study of the Estimated Glycemic Load Model Using Commercially Available Fast Foods. Frontiers in Nutrition, 9, Article 892403. 
     <u>&gt;https://doi.org/10.3389/fnut.2022.892403</u>
    </mixed-citation>
   </ref>
   <ref id="scirp.141371-ref8">
    <label>8</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Iancu, E., Iancu, I., Istrate, D. and Mota, M. (2009) Prédiction du nivel de glucose en utilisant des réseaux de neurones: Projet “The Development of Automated Systems for Blood-Glucose Control at Insulin-Dependent Patients. The implementation of Evolved Algorithms for Computer Assisted Monitoring and Diagnosis” de l’Université de Médecine et Pharmacie de Craiova. Congrès SFTAG, Troyes, 18-20 Novembre 2009, 1-2.
    </mixed-citation>
   </ref>
   <ref id="scirp.141371-ref9">
    <label>9</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Pérez-Gandía, C., Facchinetti, A., Sparacino, G., Cobelli, C., Gómez, E.J., Rigla, M., et al. (2010) Artificial Neural Network Algorithm for Online Glucose Prediction from Continuous Glucose Monitoring. Diabetes Technology&amp;Therapeutics, 12, 81-88. 
     <u>&gt;https://doi.org/10.1089/dia.2009.0076</u>
    </mixed-citation>
   </ref>
   <ref id="scirp.141371-ref10">
    <label>10</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     FAO/WHO (1998) Carbohydrates in Human Nutrition. FAO Food and Nutrition Paper 66, Report of an FAO/WHO Expert Consultation on Carbohydrates, 14-18 April 1997.
    </mixed-citation>
   </ref>
   <ref id="scirp.141371-ref11">
    <label>11</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     AOAC (2011) Official Methods of Analysis of AOAC International. 18th Edition, AOAC International.
    </mixed-citation>
   </ref>
   <ref id="scirp.141371-ref12">
    <label>12</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Kouamé, C., Kouassi, N., Abodo, J., Pereko, K., Casiraghi, M., N’dri, D., et al. (2017) Glycemic Responses, Glycemic Index, and Glycemic Load Values of Some Street Foods Prepared from Plantain (Musa spp., AAB Genome) in Côte d’Ivoire. Foods, 6, Article 83. 
     <u>&gt;https://doi.org/10.3390/foods6090083</u>
    </mixed-citation>
   </ref>
   <ref id="scirp.141371-ref13">
    <label>13</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Kouame, A.C., Coulibaly, A., Abodo, R.J., N’Dri, Y.D. and Amani, N.G.G. (2021) Carbohydrate Profile and Glycemic Index of Dockounou: A Traditional Cake Made from Overripe Plantain. International Journal of Innovation and Applied Studies, 34, 870-877.
    </mixed-citation>
   </ref>
   <ref id="scirp.141371-ref14">
    <label>14</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Camille, K.A., Rhedoor, A.J., Aissatou, C., Denis, N.Y., Asare, P.K.K. and Georges, A.N. (2018) Glycemic Control Markers to Pounded Plantain Varying in Cultivar Plantain (Musa spp., AAB Group: cv Afoto, cv Agnrin, cv Ameletiha). Advances in Food Science and Engineering, 2, 1-11. 
     <u>&gt;https://doi.org/10.22606/afse.2018.24001</u>
    </mixed-citation>
   </ref>
   <ref id="scirp.141371-ref15">
    <label>15</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Kouame, A.C., Kouassi, K.N., Coulibaly, A., N’Dri Y.D. and Amani N.G.G. (2017) Nutritional Approach to Improve the Management of Diabetic Patients: Physico-Chemical Composition, Glycemic Index and Glycemic Load of the Main Traditional Dishes of Côte d’Ivoire. 4ème journée Ivoirienne de Nutrition, Société Ivoirienne de Nutrition, Côte d’Ivoire, 8 November 2017, 10. 
    </mixed-citation>
   </ref>
   <ref id="scirp.141371-ref16">
    <label>16</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Kouame, A.C., Kouassi, K.N., Coulibaly, A., N’dri, Y.D., Pereko, K.K.A., Tiahou, G.G., Lokrou, A. and Amani, N.G. (2014) Effects of Three Traditional Sauces Commonly Consumed in Côte d’Ivoire on Glycemic Index of Rice Tested in Normoglycemic Adults. International Journal of Scientific&amp;Technology Research, 3, 87-94.
    </mixed-citation>
   </ref>
   <ref id="scirp.141371-ref17">
    <label>17</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Kouamé, C.A., Kouassi, N.K., Coulibaly, A., N’dri, D.Y., Tiahou, G.G., Adrien, L., et al. (2014) Glycemic Index and Glycemic Load of Selected Staples Based on Rice, Yam and Cassava Commonly Consumed in Côte d’Ivoire. Food and Nutrition Sciences, 5, 308-315. 
     <u>&gt;https://doi.org/10.4236/fns.2014.54037</u> 
    </mixed-citation>
   </ref>
   <ref id="scirp.141371-ref18">
    <label>18</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Kouamé, A., Kouassi, K., N’dri, Y. and Amani, N. (2015) Glycaemic Index and Load Values Tested in Normoglycemic Adults for Five Staple Foodstuffs: Pounded Yam, Pounded Cassava-Plantain, Placali, Attieke and Maize Meal Stiff Porridge. Nutrients, 7, 1267-1281. 
     <u>&gt;https://doi.org/10.3390/nu7021267</u> 
    </mixed-citation>
   </ref>
   <ref id="scirp.141371-ref19">
    <label>19</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     International Organization for Standardization (2010) ISO 26642:2010: Food Products—Determination of the Glycaemic Index (GI) and Recommendation for Food Classification. ISO. &gt;https://www.iso.org/standard/43633.html 
    </mixed-citation>
   </ref>
   <ref id="scirp.141371-ref20">
    <label>20</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Huang, Y. (2009) Advances in Artificial Neural Networks—Methodological Development and Application. Algorithms, 2, 973-1007. &gt;https://doi.org/10.3390/algor2030973
    </mixed-citation>
   </ref>
   <ref id="scirp.141371-ref21">
    <label>21</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Wilamowski, B.M., Iplikci, S., Kaynak, O. and Efe, M.O. (2001) An Algorithm for Fast Convergence in Training Neural Networks. International Joint Conference on Neural Networks, Proceedings (Cat. No.01CH37222), Washington, 15-19 July 2001, 1778-1782. 
     <u>&gt;https://doi.org/10.1109/ijcnn.2001.938431</u>
    </mixed-citation>
   </ref>
   <ref id="scirp.141371-ref22">
    <label>22</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Suratgar, A.A., Tavakoli, M.B. and Hoseinabadi, A. (2005) Modified Levenberg-Marquardt Method for Neural Networks Learning. World Academy of Science, Engineering and Technology, 6, 46-48.
    </mixed-citation>
   </ref>
   <ref id="scirp.141371-ref23">
    <label>23</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Singh, A., Kushwaha, S., Alarfaj, M. and Singh, M. (2022) Comprehensive Overview of Backpropagation Algorithm for Digital Image Denoising. Electronics, 11, Article 1590. 
     <u>&gt;https://doi.org/10.3390/electronics11101590</u> 
    </mixed-citation>
   </ref>
   <ref id="scirp.141371-ref24">
    <label>24</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Werbos, P.J. (1990) Backpropagation through Time: What It Does and How to Do It. Proceedings of the IEEE, 78, 1550-1560. 
     <u>&gt;https://doi.org/10.1109/5.58337</u> 
    </mixed-citation>
   </ref>
   <ref id="scirp.141371-ref25">
    <label>25</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Laïdi, M. and Hanini, S. (2023) Approche neuronale pour l’estimation des transferts thermiques dans un fluide frigoporteur diphasique. Journal of Renewable Energies, 15, 513-520. 
     <u>&gt;https://doi.org/10.54966/jreen.v15i3.340</u> 
    </mixed-citation>
   </ref>
   <ref id="scirp.141371-ref26">
    <label>26</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Jaiswal, S. (2024) Multilayer Perceptrons in Machine Training: A Comprehensive Guide. 
     <u>&gt;https://www.datacamp.com/tutorial/multilayer-perceptrons-in-machine-learning</u> 
    </mixed-citation>
   </ref>
   <ref id="scirp.141371-ref27">
    <label>27</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Zarita, Z., Ong P. and Cernal, A. (2009) A Neural Network Approach in Predicting the Blood Glucose Level for Diabetic Patients. International Journal of Computational Intelligence Systems, 5, 72-79.
    </mixed-citation>
   </ref>
   <ref id="scirp.141371-ref28">
    <label>28</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Pappada, S.M., Cameron, B.D. and Rosman, P.M. (2008) Development of a Neural Network for Prediction of Glucose Concentration in Type 1 Diabetes Patients. Journal of Diabetes Science and Technology, 2, 792-801. 
     <u>&gt;https://doi.org/10.1177/193229680800200507</u> 
    </mixed-citation>
   </ref>
   <ref id="scirp.141371-ref29">
    <label>29</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Wolever, T.M.S. and Bolognesi, C. (1996) Prediction of Glucose and Insulin Responses of Normal Subjects after Consuming Mixed Meals Varying in Energy, Protein, Fat, Carbohydrate and Glycemic Index. The Journal of Nutrition, 126, 2807-2812. 
     <u>&gt;https://doi.org/10.1093/jn/126.11.2807</u> 
    </mixed-citation>
   </ref>
   <ref id="scirp.141371-ref30">
    <label>30</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Nogbou, A.L.I., Akmel, D.C., Brou, K.D. and Assidjo, N.E. (2015) Modélisation de la cinétique de séchage des fèves de cacao par des modèles semi-empiriques et par un réseau de neurones artificiels récurrents: Cas du séchage microonde par intermittence. European Scientific Journal, 11, 118-133.
    </mixed-citation>
   </ref>
   <ref id="scirp.141371-ref31">
    <label>31</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Magaletta, R.L., DiCataldo, S.N., Liu, D., Li, H.L., Borwankar, R.P. and Martini, M.C. (2010) In Vitro Method for Predicting Glycemic Index of Foods Using Simulated Digestion and an Artificial Neural Network. Cereal Chemistry, 87, 363-369. 
     <u>&gt;https://doi.org/10.1094/cchem-87-4-0363</u>
    </mixed-citation>
   </ref>
   <ref id="scirp.141371-ref32">
    <label>32</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Schenn, A.J., Paquot, N., Jandrain, B. and Lefèbvre, P.J. (2002) Postprandial Hyperglycaemia I. Pathophysiology, Clinical Consequences and Dietary Management. Revue Médicale de Liège, 57, 138-141.
    </mixed-citation>
   </ref>
   <ref id="scirp.141371-ref33">
    <label>33</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Flint, A., Møller, B.K., Raben, A., Pedersen, D., Tetens, I., Holst, J.J., et al. (2004) The Use of Glycaemic Index Tables to Predict Glycaemic Index of Composite Breakfast Meals. British Journal of Nutrition, 91, 979-989. 
     <u>&gt;https://doi.org/10.1079/bjn20041124</u> 
    </mixed-citation>
   </ref>
   <ref id="scirp.141371-ref34">
    <label>34</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Ranawana, V., Leow, M.K. and Henry, C.J.K. (2013) Mastication Effects on the Glycaemic Index: Impact on Variability and Practical Implications. European Journal of Clinical Nutrition, 68, 137-139. 
     <u>&gt;https://doi.org/10.1038/ejcn.2013.231</u>
    </mixed-citation>
   </ref>
  </ref-list>
 </back>
</article>