AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Neuronale Netze/Deep Learning/AI - HowTo bzw How to start?
Thema durchsuchen
Ansicht
Themen-Optionen

Neuronale Netze/Deep Learning/AI - HowTo bzw How to start?

Ein Thema von TigerLilly · begonnen am 19. Nov 2018 · letzter Beitrag vom 22. Nov 2018
Antwort Antwort
Seite 1 von 2  1 2      
TigerLilly

Registriert seit: 24. Mai 2017
Ort: Wien, Österreich
1.205 Beiträge
 
Delphi 11 Alexandria
 
#1

Neuronale Netze/Deep Learning/AI - HowTo bzw How to start?

  Alt 19. Nov 2018, 09:59
Ich brauche Input:

Ich würde gerne Texte analysieren + in ihre Bestandteile zerlegen lassen bzw kategorisieren lassen. Ich würde dazu gerne auf AI oÄ zurückgreifen. Ich habe mich ein wenig mit der MS AI zur FAQ Generierung gespielt + das geht schon diese Richtung. Aber ich weiß nicht recht, wie ich das mit Delphi machen soll. Es gibt wohl von Mitov eine Lib, aber die kenne ich gar nicht. Ich hab auch keine rechte Vorstellung, wie ich die Trainings/Lernphase angehen soll bzw welche Modelle da passend sind.

Hat jemand in dieser Richtung schon etwas gemacht + kann mir Tipps geben?

Danke schon im Voraus!
  Mit Zitat antworten Zitat
rabatscher

Registriert seit: 13. Dez 2007
Ort: Bruck an der Mur
69 Beiträge
 
#2

AW: Neuronale Netze/Deep Learning/AI - HowTo bzw How to start?

  Alt 19. Nov 2018, 10:40
Ich würd mal sagen zuerst mal den background etwas verstehen:

https://www.youtube.com/watch?v=i94OvYb6noo
-> Vorlesung über Backprop

Die Vorlesung ist recht gut und ich würd die anderen auch noch anschauen - dann ists
mit dem Verständnis schon mal leichter.

Selbst solche Netze trainieren ist aber kein leichter Job - vor allem anderen braucht man eine
sehr große Datenbank, damit die Netze auch gut funktionieren (wie auch alle anderen KI
Algorithmen).


Ehrlich gesagt würde ich an deiner Stelle eine fertige OCR library kaufen, die heutzutage schon sehr gute
Ergebnisse liefern.

https://stackoverflow.com/questions/...y-should-i-use

Wenn du nur herumspielen willst um ein Verständnis für KI Algorithmen zu kriegen kannst du auch gerne
in:
https://github.com/mikerabat/mrai

herumstöbern.

Man braucht allerdings auch
https://github.com/mikerabat/mrmath
und
https://github.com/mikerabat/mrimgutil/

dazu...

lg Mike
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.589 Beiträge
 
Delphi 11 Alexandria
 
#3

AW: Neuronale Netze/Deep Learning/AI - HowTo bzw How to start?

  Alt 19. Nov 2018, 11:01
Ehrlich gesagt würde ich an deiner Stelle eine fertige OCR library kaufen, die heutzutage schon sehr gute
Ergebnisse liefern.
Darum geht es aber gar nicht, wenn ich das richtig verstehe:
Ich würde gerne Texte analysieren + in ihre Bestandteile zerlegen lassen bzw kategorisieren lassen.
Das hat mit OCR ja nichts zu tun.

Leider sind neuronale Netze kein einfaches Thema. An der Uni hat es ein paar Monate in einer Vorlesung benötigt um dafür ein gewisses Verständnis zu entwickeln wie man damit praktisch auch Probleme lösen kann. Denn die grundsätzliche Theorie dahinter ist noch nicht einmal so kompliziert. Diese dann aber auch so zu implementieren und zu nutzen, dass da auch in der Praxis gute Ergebnisse herauskommen, das ist viel schwieriger, selbst wenn man ein paar einfache Beispiele schon kennt.

Deshalb würde ich erst einmal möglichst viel über die Theorie anschauen, dann konkrete Implementierungen. Und man braucht Geduld.
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
  Mit Zitat antworten Zitat
freimatz

Registriert seit: 20. Mai 2010
1.446 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: Neuronale Netze/Deep Learning/AI - HowTo bzw How to start?

  Alt 19. Nov 2018, 11:40
Und eher Phyton
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
4.096 Beiträge
 
Delphi 12 Athens
 
#5

AW: Neuronale Netze/Deep Learning/AI - HowTo bzw How to start?

  Alt 19. Nov 2018, 12:35
Oder JavaScript ...
  Mit Zitat antworten Zitat
Lemmy

Registriert seit: 8. Jun 2002
Ort: Berglen
2.380 Beiträge
 
Delphi 10.3 Rio
 
#6

AW: Neuronale Netze/Deep Learning/AI - HowTo bzw How to start?

  Alt 19. Nov 2018, 12:42
oder Delphi

https://github.com/hartmutdavid/TensorFlow4Delphi

wobei ich nicht weiß, in wie weit die Anbindung ausreicht um das gewünschte zu erreichen und was / welche Daten letztlich an Google übermittelt werden müssen.
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
4.096 Beiträge
 
Delphi 12 Athens
 
#7

AW: Neuronale Netze/Deep Learning/AI - HowTo bzw How to start?

  Alt 19. Nov 2018, 13:00
Zitat:
Requirements and versions

Python 3.6 64-bit with installed Tensorflow 1.4.0 64-bit
Naja, ist aber ein bischen gemogelt
  Mit Zitat antworten Zitat
freimatz

Registriert seit: 20. Mai 2010
1.446 Beiträge
 
Delphi 11 Alexandria
 
#8

AW: Neuronale Netze/Deep Learning/AI - HowTo bzw How to start?

  Alt 19. Nov 2018, 13:42
Ist sicher nur ein Wrapper. Wobei Python auch wieder ein Wrapper um den C++ Kern ist IMHO.
Ob es allerdings sinnvoll ist bei einem "How to start?" etwas "eingepacktes" zu nehmen?
  Mit Zitat antworten Zitat
Jens01

Registriert seit: 14. Apr 2009
673 Beiträge
 
#9

AW: Neuronale Netze/Deep Learning/AI - HowTo bzw How to start?

  Alt 19. Nov 2018, 13:48
https://github.com/Jens01/NewFann
Achtung: Bin kein Informatiker sondern komme vom Bau.
  Mit Zitat antworten Zitat
rabatscher

Registriert seit: 13. Dez 2007
Ort: Bruck an der Mur
69 Beiträge
 
#10

AW: Neuronale Netze/Deep Learning/AI - HowTo bzw How to start?

  Alt 19. Nov 2018, 14:04
Das hat mit OCR ja nichts zu tun.
http://www.mitov.com/products/intelligencelab#overview

Die meisten Komponentn bei Mitov sind entweder zwecks Image Analysis and Signalverarbeitung (inkl. OCR) drum
der Gedankte an OCR


Leider sind neuronale Netze kein einfaches Thema. An der Uni hat es ein paar Monate in einer Vorlesung benötigt um dafür ein gewisses Verständnis zu entwickeln wie man damit praktisch auch Probleme lösen kann. Denn die grundsätzliche Theorie dahinter ist noch nicht einmal so kompliziert. Diese dann aber auch so zu implementieren und zu nutzen, dass da auch in der Praxis gute Ergebnisse herauskommen, das ist viel schwieriger, selbst wenn man ein paar einfache Beispiele schon kennt.

Deshalb würde ich erst einmal möglichst viel über die Theorie anschauen, dann konkrete Implementierungen. Und man braucht Geduld.
Genau meine Meinung .
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:47 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz