Trädvy Permalänk
Medlem
Registrerad
Nov 2012

Artificiella neuronnät (ANN)

Hej,

Mitt gymnasiearbete handlar om artificiella neuronnät. Ett neuronnät är en matematik modell för att till exempel klassificera information. I mitt gymnasiearbetet har jag programmerat ett neuronnät för att sedan träna den för att kunna känna igen handskrivna siffror. Databasen MNIST användes för att träna neuronnätet och den implementerades i programmeringsspråket Java.

Jag har haft lite problem med att träna neuronnätet tillräckligt snabbt och undrar därför om någon kan rekommendera ett
snabbt bibliotek för linjär algebra till Java? Jag funderar på att använda mig av biblioteket ND4J.

Trädvy Permalänk
Medlem
Plats
Malmö
Registrerad
Feb 2006

Vad jag vet ska JBLAS vara ganska hyggligt: https://github.com/mikiobraun/jblas
Har dock inte kört det själv.

Tycker dock att ND4J också ser rätt snabbt ut. NASA ska också ha använt det för simuleringar så det är säkert snabbt, särskilt om du kör på GPU.

Trädvy Permalänk
Medlem
Registrerad
Nov 2012
Skrivet av Killbom:

Vad jag vet ska JBLAS vara ganska hyggligt: https://github.com/mikiobraun/jblas
Har dock inte kört det själv.

Tycker dock att ND4J också ser rätt snabbt ut. NASA ska också ha använt det för simuleringar så det är säkert snabbt, särskilt om du kör på GPU.

Tack för ditt svar!

Jag ska titta på JBLAS!

Trädvy Permalänk
Medlem
Plats
Malmö
Registrerad
Feb 2006

Lycka till med arbetet!