Waarom het neurale netwerke veelvuldige lae?
Waarom het neurale netwerke veelvuldige lae?

Video: Waarom het neurale netwerke veelvuldige lae?

Video: Waarom het neurale netwerke veelvuldige lae?
Video: Kunstmatige intelligentie voor dummies in 2 minuten 2024, November
Anonim

hoekom doen ons het veelvuldige lae en veelvuldig nodusse per laag in a neurale netwerk ? Ons behoefte ten minste een versteek laag met 'n nie-lineêre aktivering om nie-lineêre funksies te kan aanleer. Gewoonlik dink mens aan elkeen laag as 'n abstraksievlak. Daarom laat jy die model toe om meer komplekse funksies te pas.

Om ook te weet, is waarom verskeie lae in 'n neurale netwerk gebruik word?

A neurale netwerk gebruik 'n nie-lineêre funksie by elke laag . Twee lae beteken 'n nie-lineêre funksie van 'n lineêre kombinasie van nie-lineêre funksies van lineêre kombinasies van insette. Die tweede een is baie ryker as die eerste een. Vandaar die verskil in prestasie.

Verder, wat is multi-laag neurale netwerk? 'n Multilayer perceptron (MLP) is 'n klas van feedforward kunsmatige neurale netwerk (ANN). 'n MLP bestaan uit ten minste drie lae nodusse: 'n inset laag , 'n verborge laag en 'n uitset laag . Behalwe vir die invoernodusse, is elke nodus a neuron wat 'n nie-lineêre aktiveringsfunksie gebruik.

Met betrekking tot hierdie, hoekom het neurale netwerke lae?

Neurale netwerke (soort van) behoefte veelvuldig lae om meer gedetailleerde en meer abstraksieverwantskappe binne die data te leer en hoe die kenmerke op 'n nie-lineêre vlak met mekaar in wisselwerking tree.

Hoeveel lae moet 'n neurale netwerk hê?

Maar neurale netwerke met twee verborge lae kan funksies met enige vorm voorstel. Daar is tans geen teoretiese rede om te gebruik nie neurale netwerke met enige meer as twee weggesteek lae . Trouens, vir baie praktiese probleme, is daar geen rede om meer as een verborge te gebruik nie laag.

Aanbeveel: