Vinnaren i pepparkakshustävlingen!
2019-12-23, 14:01
  #13
Medlem
Citat:
Ursprungligen postat av Tom.Of.Finland
Men om neurala nätverk är så bra på att klassifisera och använda som regressionsmodeller. Varför inte dumpa ALLA tidigare regressions analys och bara köra på neurala nätverk?

Vet man redan vilken modell som ligger bakom de data man har finns det mest bara nackdelar med att inte använda den.

- Svårt/omöjligt att matematiskt bevisa att modellen är stabil
- Mycket mätdata behövs
- Beräkningsintensiv både för optimering och prediktion

Känner man däremot inte till vad som ligger bakom de data man har, mer än att det är komplicerat, så är det av naturliga skäl svårare att sätta upp den modell man ska optimera parametrar i.
Citera
2019-12-23, 14:03
  #14
Medlem
Tom.Of.Finlands avatar
Citat:
Ursprungligen postat av starke_adolf
Det har väl att göra med investeringen i att bygga modellen, träna modellen och använda modellen.

Du kan i princip bygga in hur många frihetsgrader som helst i en deep learning-modell (vilket gör den extremt anpassningsbar) men man riskerar också overfitting och en svårtillämplig modell på ny data. Dessutom tar det väldigt lång tid att träna en modell med många lager och/eller många interna kopplingar mellan neuronerna.

Men overfittning-problemet har man löst. Det handlar bara om att testa med ny data som man ej har tränat med. Då får man resultatet om den är OK eller inte.

Ja. Neurala nätverk är väldigt anpassningsbar. Men jag förstår inte vad du menar angående "svår att träna". Finns inte alla dessa stora bibliotek för att lösa dessa problem åt oss?
Citera
2019-12-23, 14:05
  #15
Medlem
Tom.Of.Finlands avatar
Citat:
Ursprungligen postat av mulpac
Vet man redan vilken modell som ligger bakom de data man har finns det mest bara nackdelar med att inte använda den.

- Svårt/omöjligt att matematiskt bevisa att modellen är stabil
- Mycket mätdata behövs
- Beräkningsintensiv både för optimering och prediktion

Känner man däremot inte till vad som ligger bakom de data man har, mer än att det är komplicerat, så är det av naturliga skäl svårare att sätta upp den modell man ska optimera parametrar i.

Okej.
Om jag vet att det är en överföringsfunktion - andra grad, som ligger bakom dynamiken, eller en ODE - 4 grader. Då är det bättre att jag kurvanpassar på en sådan än att välja ett neuralt nätverk?
Citera
2019-12-23, 14:13
  #16
Medlem
Citat:
Ursprungligen postat av Tom.Of.Finland
Okej.
Om jag vet att det är en överföringsfunktion - andra grad, som ligger bakom dynamiken, eller en ODE - 4 grader. Då är det bättre att jag kurvanpassar på en sådan än att välja ett neuralt nätverk?

I allmänhet så definitivt ja. Parametrarna i modellen du anpassar har dessutom ofta någon tolkning, så du tappar även systemförståelse om du väljer att inte använda en känd funktion.
Citera
2019-12-23, 14:14
  #17
Medlem
Tom.Of.Finlands avatar
Citat:
Ursprungligen postat av mulpac
I allmänhet så definitivt ja. Parametrarna i modellen du anpassar har dessutom ofta någon tolkning, så du tappar även systemförståelse om du väljer att inte använda en känd funktion.

Men är det inte det som är tanken med "black-box" identifiering? Att man skall ej ha någon systemförståelse.
Citera
2019-12-23, 14:20
  #18
Medlem
Citat:
Ursprungligen postat av Tom.Of.Finland
Men är det inte det som är tanken med "black-box" identifiering? Att man skall ej ha någon systemförståelse.

Tja, man kanske kan se det som att det är bra att man inte fattar något. Jag ser det mer som lite av en nödlösning när man faktiskt inte lyckas få till en lämplig bakomliggande funktion med rimliga insatser.
Citera
2019-12-23, 14:25
  #19
Medlem
Tom.Of.Finlands avatar
Citat:
Ursprungligen postat av mulpac
Tja, man kanske kan se det som att det är bra att man inte fattar något. Jag ser det mer som lite av en nödlösning när man faktiskt inte lyckas få till en lämplig bakomliggande funktion med rimliga insatser.

Okej. Så Grey Box identifiering är egentligen det bästa? Alltså parameterestimering.

Men borde inte neurala nätverk fungera bättre för bildigenkänning? Alltså klassifisering, istället för regression?
Citera
2019-12-23, 14:31
  #20
Medlem
Citat:
Ursprungligen postat av Tom.Of.Finland
Men borde inte neurala nätverk fungera bättre för bildigenkänning? Alltså klassifisering, istället för regression?

Jo, det kan som sagt vara en bra metod där det inte finns någon matematisk/teoretisk/känd empirisk modell som beskriver hur det fungerar.
Citera
2019-12-23, 15:16
  #21
Medlem
Med TS resonemang är tärningar bästa metoden, eftersom man alltid får rätt svar efter tillräckligt många kast, utan att behöva förstå något alls om problemet.
Citera
2019-12-23, 23:12
  #22
Medlem
Tom.Of.Finlands avatar
Citat:
Ursprungligen postat av WbZV
Med TS resonemang är tärningar bästa metoden, eftersom man alltid får rätt svar efter tillräckligt många kast, utan att behöva förstå något alls om problemet.

Nej. Jag argumenterar om gamla metoder är bättre än nya metoder.
Citera
2019-12-23, 23:12
  #23
Medlem
Tom.Of.Finlands avatar
Citat:
Ursprungligen postat av mulpac
Jo, det kan som sagt vara en bra metod där det inte finns någon matematisk/teoretisk/känd empirisk modell som beskriver hur det fungerar.

Är det svårt att träna in ett djupt neuralt nätverk för bildigenkänning?
Citera
2019-12-23, 23:31
  #24
Medlem
Citat:
Ursprungligen postat av Tom.Of.Finland
Nej. Jag argumenterar om gamla metoder är bättre än nya metoder.
Vilka metoder pratar du om? Det som är "nytt" är väl att man lyckats formulerar sina nätverksfunktioner så att de faktiskt går att parameteroptimera med vanlig regressionsanalys? Eller missförstår jag vad man gör? Jag kan inte det här speciellt bra och du får gärna förklara mer utförligt vad du menar.
Citera

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback