neuronespack
Class ReseauMP

java.lang.Object
  extended byneuronespack.Reseau
      extended byneuronespack.ReseauMP

public class ReseauMP
extends Reseau

Title: Réseau de McCulloch-Pitts

Description: Gestion des réseaux de McCulloch-Pitts.


Field Summary
static int ACTIF
           
static int INHIBE
           
 
Fields inherited from class neuronespack.Reseau
CNX_BIAIS, CNX_COUCHE, CNX_ENTREE, CNX_SORTIE
 
Constructor Summary
ReseauMP(int nbC)
          Constructeur du réseau
 
Method Summary
 void ajouteCouche(int nbN, int ft, double[] pFT)
          Création d'une couche
 void construitReseau(int[] paramReseau, double[][] vb)
          Construit un réseau MP
 void propagation()
          Propagation avant
 
Methods inherited from class neuronespack.Reseau
addCouche, ajouteConnexionsBiais, ajouteConnexionsCouches, ajouteConnexionsEntrees, ajouteConnexionsSorties, construitConnexionsBiais, construitConnexionsCouches, construitConnexionsCouchesComplete, construitConnexionsEntrees, construitConnexionsEntreesDirectes, construitConnexionsSorties, construitConnexionsSortiesDirectes, getConnexions, getCouche, getDonneesCourantes, getLeBiais, getLesConnexions, getLesCouches, getNbCouches, getResultats, setDonneesCourantes, setFichierEntree, setFichierResultat, setPoidsConnexions, setResultat
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ACTIF

public static int ACTIF

INHIBE

public static int INHIBE
Constructor Detail

ReseauMP

public ReseauMP(int nbC)
Constructeur du réseau

Parameters:
nbC - int : Nombre de couches
Method Detail

construitReseau

public void construitReseau(int[] paramReseau,
                            double[][] vb)
Construit un réseau MP

Parameters:
paramReseau - int[] : Nombre de neurones par couche
vb - double[][] : Valeurs des biais (seuils) par couche et par neurone

ajouteCouche

public void ajouteCouche(int nbN,
                         int ft,
                         double[] pFT)
Création d'une couche

Parameters:
nbN - int : nombre de neurones
ft - int : type de fonction de transfert
pFT - int[] : paramètres de la fonction de transfert

propagation

public void propagation()
Propagation avant

Specified by:
propagation in class Reseau