|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectneuronespack.Reseau
neuronespack.ReseauFF
neuronespack.ReseauBP
Title:
Description:
Copyright: Copyright (c) 2005
Company:
Field Summary |
Fields inherited from class neuronespack.Reseau |
CNX_BIAIS, CNX_COUCHE, CNX_ENTREE, CNX_SORTIE |
Constructor Summary | |
ReseauBP(int nbC)
Constructeur du réseau |
Method Summary | |
double |
apprend()
Apprentissage d'un exemple |
void |
calcErreurCachee(CoucheFF couche)
Calcul des signaux d'erreurs sur les couches cachées |
double |
calcErreurSortie(CoucheFF couche)
Calcul des signaux d'erreurs sur la couche de sortie |
void |
construitReseau(int[] paramReseau,
int fonction,
double[] paramFT)
Construit un réseau BP selon paramètres |
void |
construitReseau(int[] paramReseau,
int fonction,
double[] paramFT,
double[][] vb)
Construit un réseau BP selon paramètres |
void |
corrigePoids()
Correction des poids |
double |
getMomentum()
Getter du moment |
void |
setMomentum(double m)
Setter du moment |
Methods inherited from class neuronespack.ReseauFF |
ajouteCouche, getEta, propagation, setEta |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ReseauBP(int nbC)
nbC
- int : Nombre de couchesMethod Detail |
public void construitReseau(int[] paramReseau, int fonction, double[] paramFT)
paramReseau
- int[] : Nombre de neurones pour chaque couchefonction
- int : Fonction de transfertparamFT
- double[] : Paramètres de la fonction de transfertpublic void construitReseau(int[] paramReseau, int fonction, double[] paramFT, double[][] vb)
paramReseau
- int[] : Nombre de neurones pour chaque couchefonction
- int : Fonction de transfertparamFT
- double[] : Paramètres de la fonction de transfertvb
- double[][] : Valeurs des biais (seuils) par couche et par neuronepublic double apprend()
apprend
in class ReseauFF
public double calcErreurSortie(CoucheFF couche)
couche
- CoucheFF : couche à traiter
public void calcErreurCachee(CoucheFF couche)
public void corrigePoids()
public void setMomentum(double m)
public double getMomentum()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |