Præsentation er lastning. Vent venligst

Præsentation er lastning. Vent venligst

Standard værktøjer til neurale netværk •David Nykjær, •Kort gennemgang over åbne programbiblioteker i forskellige sprog.

Lignende præsentationer


Præsentationer af emnet: "Standard værktøjer til neurale netværk •David Nykjær, •Kort gennemgang over åbne programbiblioteker i forskellige sprog."— Præsentationens transcript:

1 davidn@diku.dk1 Standard værktøjer til neurale netværk •David Nykjær, davidn@diku.dk •Kort gennemgang over åbne programbiblioteker i forskellige sprog (java,c++ og matlab)

2 davidn@diku.dk2 Formål •At finde freeware / opensource komponenter der kan bruges til at programmere Neurale Netværk i egne applikationer. •At få indblik i hvordan Neurale Netværk kan implementeres i praksis. •Java, C++ og MatLab

3 davidn@diku.dk3 Links, kode m.m. •Slides, zip-filer og links bliver tilgængelig på hjemmesiden. •Ellers mail til davidn@diku.dk

4 davidn@diku.dk4 Indhold •Intro: Neural Networks with Java •Java: OpenAI •C++: Artifical Neural Network Library •MatLab: NETLAB funktionsbibliotek •(Delphi: NeuroVCL)

5 davidn@diku.dk5 Intro: Neural Networks with Java •”Let” kursus i Neurale Netværk ved java. (fra 1997) •Korte tutorials i brug af klasser •Eksempel på brug af klasser (applet) •Kildekode ikke tilgængelig

6 davidn@diku.dk6 Java: OpenAI •Open Source ved SourceForge.net •Omfatter også andet AI, f.eks. Genetiske algoritmer •Aktivt projekt, fortsat under udvikling •Fuld kildekolde •JavaDoc dokumentation •Få eksempler (1)

7 davidn@diku.dk7 C++: Artificial Neural Network Library •Artificial Neural Network Library (ANNL) •C++ STL •GNU License •Fuld kildekode •Eksempler •Kort dokumentation (i TexInfo)

8 davidn@diku.dk8 MatLab: NETLAB •Funktionsbibliotek til MatLab •Tilgængelig på DIKU •Scripts, source tilgængelig •Dokumentation på funktioner •Mange eksempler

9 davidn@diku.dk9 Delphi: NeuroVCL •Freeware for ikke-kommerciel brug •Source tilgængelig •Implementerer Adaline, Backpropagation, Bi-directional Associative Memory og Self- Organizing networks. •Flere eksempler

10 davidn@diku.dk10 Links •Intro Neural Networks with Java http://rfhs8012.fh-regensburg.de/~saj39122/ jfroehl/diplom/e- index.html •Java: OpenAI http://openai.sourceforge.net/ •C++: Artifical Neural Network Library http://www.emsl.pnl.gov:2080/proj/neuron/neural/systems/shareware.h tml •MatLab: Funktionsbibliotek http://www.ncrg.aston.ac.uk/netlab/over.html ”/vol/image/home/src/matlab/netlab ” •Delphi: NeuroVCL http://xpidea.com/products/neurovcl/neurovcl.htm

11 davidn@diku.dk11 Filer •Intro Neural Networks with Java intro_nnwj.zip intro_nnwj-applet.zip intro_nnwj-bpn.zip intro_nnwj-classes.zip •Java: OpenAI openai_java-neuralnet-devel-0.2.tar.gz openai_java-neuralnet-libs-0.2.tar.gz openai_nnJavadocs.tar.gz C++: Artifical Neural Network Library cpp_libann.1.2.tar.gz •MatLab: NETLAB Funktionsbibliotek matlab_nethelp.tar.gz matlab_netlab.tar.gz •Delphi: NeuroVCL delphi_neurovcl.exe


Download ppt "Standard værktøjer til neurale netværk •David Nykjær, •Kort gennemgang over åbne programbiblioteker i forskellige sprog."

Lignende præsentationer


Annoncer fra Google