1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

Maschinelles lernen / KI

  • Farmer Boy
  • 5. Juli 2007 um 20:49
  • Unerledigt
  • Farmer Boy
    4
    Farmer Boy
    Mitglied
    Punkte
    125
    Beiträge
    16
    • 5. Juli 2007 um 20:49
    • #1

    Ich will mit einem maschinellen Lernalgorithmus Koordinaten (x und y Wert) vorhersagen.
    Zu dem Zweck hab ich mir WEKA angesehen, dass unterstützt aber leider nur die Vorhersage einer Variable.

    Kennt jemand ein Tool/API, das mir zwei Variablen vorhersagen kann und wo ich dann den trainierten Algorithmus aus Java heraus verwenden kann?
    Oder wie kann ich das Problem sonst lösen?

  • beat
    14
    beat
    Mitglied
    Reaktionen
    2
    Punkte
    2.007
    Beiträge
    338
    • 10. Juli 2007 um 01:38
    • #2
    Zitat von Farmer Boy

    Ich will mit einem maschinellen Lernalgorithmus Koordinaten (x und y Wert) vorhersagen.

    interessant. was ganau hast du vor, kann mir gar nix drunter vorstellen.
    eventuell schon mit neuronalen netzen beschäftigt?

    mfg

    Visit: http://itunes.apple.com/de/artist/cbh-mobile/id338117761

  • Farmer Boy
    4
    Farmer Boy
    Mitglied
    Punkte
    125
    Beiträge
    16
    • 10. Juli 2007 um 11:10
    • #3

    also ich hab ein netz von messstationen die jeweils die signalstärke zu einem gerät an einer server schicken.
    ich hab dann daten die wie folgt aussehen
    Station 1|Station 2|Station 3|x-Koordinate|y-Koordinate
    40 | 30 | 100 | 10 | 20

    solche Daten würde ich zum trainieren verwenden

    neuronalen netze können das zwar (glaub ich zumindest)
    aber ich würde gern was anderes verwenden

  • a9bejo
    21
    a9bejo
    Mitglied
    Reaktionen
    42
    Punkte
    4.697
    Beiträge
    913
    • 12. Juli 2007 um 14:58
    • #4
    Zitat von Farmer Boy

    Ich will mit einem maschinellen Lernalgorithmus Koordinaten (x und y Wert) vorhersagen.
    Zu dem Zweck hab ich mir WEKA angesehen, dass unterstützt aber leider nur die Vorhersage einer Variable.

    Kennt jemand ein Tool/API, das mir zwei Variablen vorhersagen kann und wo ich dann den trainierten Algorithmus aus Java heraus verwenden kann?
    Oder wie kann ich das Problem sonst lösen?

    Du koenntest vielleicht das Trainingsset einfach zweimal durchlaufen und dann die
    Ergebnisse vergleichen?

    Also ich habe z.B gerade aus diesem Trainingsset

    Code
    @relation 'signalstaerke'
    
    
    @attribute 'station1' real
    @attribute 'station2' real
    @attribute 'station3' real
    @attribute 'X' real
    @attribute 'Y' real
    
    
    @data
    
    
    40,30,100,10,20
    10,13,90,70,50
    33,32,77,70,70
    23,44,75,20,30
    34,21,23,70,87
    40,22,10,16,20
    41,11,100,15,20
    Alles anzeigen

    in Weka mit Linearer Regression jeweils zwei Formeln rausgefischt:

    Code
    X =
    
    
         -0.7733 * station1 +
          0.9012 * Y +
         24.8939
    
    
    und
    
    
    Y =
    
    
          0.6987 * station1 +
          0.9916 * X +
        -18.0198
    Alles anzeigen

    Wenn Du die beiden Funktionen gleichsetzt, hast Du eine Prognose fuer
    beide Werte (die in diesem Fall natuerlich Bloedsinn ist, wegen des
    kleinen Datensets und der zufaellig gewaehlten Daten). Wenn das
    Datenset sehr gross ist und du einen sehr komplexen Algorithmus
    verwendest, wirst Du das Trainingsset halt eventuell aufspalten muessen,
    wegen Performance.

    lg, Benjamin Ferrari, bookworm.at

  • Farmer Boy
    4
    Farmer Boy
    Mitglied
    Punkte
    125
    Beiträge
    16
    • 12. Juli 2007 um 23:42
    • #5

    danke!
    das is amal ein ansatz

  • Maximilian Rupp 27. Dezember 2024 um 12:05

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Benutzer online in diesem Thema

  • 3 Besucher

Rechtliches

Impressum

Datenschutzerklärung