Mesterséges Intelligencia és Vers

Talankolto•  2019. március 9. 20:44

Mesterséges Intelligencia által generált "Gépvers"

 

"Gépversek"

Neurális hálók áltak generált versekek gyűjtemény.

Commentekbe írom a gépverseket, hogy ne zavarja a rendes versek szerzőit a főoldalon.

(Később lehet, hogy a forráskódot is megosztom a github.com-on, de most még nem érdemes)


A címeket én adtam meg, a többit a gép "költötte" az alapján, ami erről eszébe jutott.


Érdekesség, hogy ezek a típusú modellek egészen sok összefüggést meglátnak a szövegekben. Lelkesen generálnak új szavakat, kifejezéseket, amik néha egészen találóak. Persze minden azon múlik, hogy milyen minőségű szövegeket kapnak és elégendő-e a mennyiség. Időnként előfordul, hogy belelátunk olyat is, amit biztosan nem tudhat. Ez a saját emberi elménk adottságából fakad, mivel mindenhol az ismerős mintákat keressük. Hajlamosak vagyunk képzelődni. Ettől persze nem kevésbé érdekes az eremény.

 

Adatforrás (a gépet "ihlető" versek)

Tanulóadatok:

 


Olasz költők versei Baranyi Ferenc fordításában/


Megjegyzés az adatokról

A modell kisbetűs szövegeket használ, így feleannyi betűt kell ismernie, ezzel rövidül a tanítási idö.

 

Neurális modell

Rétegek (nagy vonalakban):

  • 1664 "neuron: "64 * 2 + 3 * 512 "neuron"
    (bemenet, 3 rejtett réteg, kimenet)
  • 3 retegben elrendezve
  • Kb 6 300 000 "szinapszis"
  • Emlékező neuronok
    szekvencia generálásra alkalmas LSTM rétegek
    Long Short Term Memory, vagyis hosszú rövidtávú memória
    Képes rövid ideig emlékezni, de megtanul hosszabbtávú összefüggéseket is.
    Ami én használok, csak a versírás idejére tartja meg az emlékezetét, a következőnél tiszta lappal indul.

Hardver

  • GPU: Nvidia GeForce 1080 - 8GB memória
    (ezen futnak a neurális hálók)
  • CPU: Intel Core i5 4 magos
  • 16GB memória

Szoftver (Keretrendszer)

 

Egyéb hivatkozások

Az első cikk, amit ezzel kapcsolatban 3 éve olvastam:

The Unreasonable Effectiveness of Recurrent Neural Networks (by Andrej Karpathy)