Mesterséges Intelligencia és Vers
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)
- Tensorflow Keras 2 (készítő: Google Brain team)
- Wikipedia leírás
Egyéb hivatkozások
Az első cikk, amit ezzel kapcsolatban 3 éve olvastam:
The Unreasonable Effectiveness of Recurrent Neural Networks (by Andrej Karpathy)