Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programvara
  • Adobe Illustrator
  • animation Software
  • antivirusprogram
  • ljudprogram
  • Säkerhetskopiera data
  • Bränn CD-skivor
  • Bränn DVD
  • Data Compression
  • Database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Filtillägg Typer
  • Financial Software
  • Freeware , Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Andra datorprogram
  • PC-spel
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentationsprogram
  • Produktivitet Software
  • quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvara betaversioner
  • Programvara Konsulter
  • Software Development Companies
  • Software Licensing
  • Spreadsheets
  • Skatt förberedelse programvara
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Ordbehandlingsprogram
  • * Dator Kunskap >> Programvara >> Engineering Software >> Content

    Hur man använder backpropagation Neural Networks

    Inspirerat av arbetena av den biologiska hjärnan , kan artificiella neuronnät utföra mönsterigenkänning och klassificering uppgifter som kan vara svåra att programmera med traditionella programmeringsspråk metoder . Nätverken måste utbildas för att göra det jobb de är skyldiga att göra , och backpropagation är en icke-biologisk metod för att automatiskt konfigurera nätverket för att optimera sin uppgift . Använda några enkla steg kan du träna ett nätverk utan att förstå den mycket komplexa underliggande nätverket . Saker du behöver
    Neurala nätverk programvara
    Visa fler instruktioner
    1

    Välj vad du vill klassificera och klasser du vill sortera dem i . De måste vara i form av separerbara enheter som var och en kan kodas . Till exempel, en lista med binära tal eller pixlar av en gråskala , vardera mellan 0 och 255 . Detta exempel kommer att använda en lista med sju binära tal och klasserna blir att besluta om det finns ett udda eller jämnt antal " 1s . "
    2

    Förbered en utbildning set . Detta består av en lista över ingångar med korrekt inställning för att träna nätet . Till exempel , 0100110 = udda , 1001011 = ännu . Välj din träning inställd så att den ger en bra representation av de olika in-och utgångar , behöver alltså inte bara ge ingångar med ett jämnt antal " 1s . " Addera 3

    Initiera nätverket . Välj antal ingångsnoder , noder utgång , antal dolda lager och stoppkriteriet . Antalet ingångsnoder är antalet element i din input . I det här exemplet finns det sju noder, en för varje siffra på listan. Antalet utgångar blir antalet möjliga klassificeringar. Detta brukar uttryckas i binärt för rak klassificering . I exemplet , det finns bara en utgång nod - vilket ger 1 för udda och 0 för ännu . De dolda lager kan vara valfritt antal , men i alla praktiska du aldrig ska behöva mer än två . Den stoppkriteriet är en procentsats av korrekta svar på vilka du vill sluta träna nätverket . För enkel klassificering av digitala ingångar , kan du använda 100 procent , men för mer komplexa uppgifter, såsom att klassificera bilder , du vill att detta skall bli lägre . Det enda sättet att optimera detta är att experimentera med utbildade nätverk för att hitta det bästa värdet .
    4

    Starta utbildningen fasen . Detta kommer att använda utbildningen inställd på att omorganisera nätet tills stopp kriterium är uppfyllt . När detta är uppfyllt , kommer nätverket att sparas och det kommer inte längre att omorganiseras när en ingång ges .
    5

    Testa nätverket på en ingång som inte ingår i utbildningen set . Om framgång är låg , sedan försöka utbilda ett nätverk med en annan utbildning set och stoppkriterium . Eftersom nätverket är utbildad , kan du inte vara säker på om den är klar för användning förrän du använder det på verkliga data .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Labview 8.6 Installation Specifikationer
    ·Kalifornien Autocad Utbildning
    ·Hur man drar en Bevel Gear i Solidworks
    ·Skriva ut från Revit
    ·Konvertera EMS till DXF
    ·Programvara underhållsbehov
    ·Hur man skapar en flersidig DWF fil
    ·Hur man installerar Inventor 2008
    ·Hur man använder Octave i Cygwin
    ·Engineering Ritning Software
    Utvalda artiklarna
    ·Konvertera MP4 videofiler till WMV
    ·Hur Sum Över kalkylblad i Microsoft Excel
    ·Hur ansöker en bakgrund i Photoshop CS5
    ·Excel Recept kalkylblad
    ·Hur till Spår Small Business kostnader med programvara…
    ·Hur Sök Google för PDF -filer
    ·Hur man gör en Claymation film med PowerPoint
    ·Vad typsnitt som ska användas när du gör ett flödes…
    ·Hur man skapar en Microsoft Access- fält för hyperlä…
    ·Hur Wrap text i Photoshop CS3
    Copyright © Dator Kunskap http://www.dator.xyz