Finnegans-ın Uyandığı və Cəmi Cəfəngiyat arasındakı fərqi deyə bilərsinizmi?

Markov zəncirləri ilə tanış deyilsinizsə, özünüzü üstə döyməyin. Onların ən sadə xülasəsi çox sadə bir yol ("əvvəllər bir vəziyyətdən dərhal çıxarılan bir dövlət", Vikipediya sayəsində!) Və yenə də onların real dünyadakı tətbiqləri olduqca mürəkkəbdir. Arada çox şey yoxdur. Onlar bir müddət idi, ancaq son zamanlarda əsas tanınma tapdılar, çünki hesablama gücü nəhəng, əsl maraqlı halları “vətəndaşlığı olmayan” məlumatlardan hesablamaq üçün kifayət qədər ucuz olur.

Markov dövlət hesablamasından kifayət qədər ağlasığmaz bir istifadə Dərin Çəhrayı şahmat mühərrikidir: Bu, milyardlarla şahmat hərəkətini "müşahidə" etməklə öyrədilmişdir. Bunlardan şahmat oyununun güclü "növbəti vəziyyətini" proqnozlaşdırmaq üçün istifadə edərək, heç bir parçanın necə hərəkət etdiyini anlamaq üçün heç proqramlanmadan çox yaxşı bir şahmatçı oldu. Texniki olaraq şahmatın nə olduğunu bilmir, şahmat lövhəsinin növbəti vəziyyətinin necə olacağını əvvəlcədən bilmək çox yaxşıdır.

Markov zəncirlərinin başqa bir səliqəli istifadəsi təbii dil nəslindədir. Markovdan ilhamlanmış bir dil generatoruna bir dəstə mətn bəsləyə bilərsiniz (o qədər də yaxşıdır) və "gələcək" deyilə biləcək hər hansı bir söz, cümlə və paraqrafı "proqnozlaşdıracaqsınız". İndi, həqiqətən etmir ' t bir şey proqnozlaşdırma, çünki mətn generatorları hazırda yalnız sintaksis, qrammatika və lüğəti təhlil edə bilər; mənası tamamilə kompüterə itirildi, buna görə kinda insan dili kimi səslənən, lakin əsasən cəsarətli olan mətn ortaya çıxır. Məni Finnegans Wake-ə aparır…

Finnegans Wake ilə tanış deyilsinizsə, özünüzü məğlub etməyin. Bu, 1922-1939-cu illər arasında dünyaca məşhur romançı James Joyce tərəfindən yazılmış və İngilis magistrləri hələ də yuxu gecələrini əslində bir şeyin olub olmadığını anlamağa çalışır. Mən demək istəmirəm ki, bir növ subyektivist, "Həqiqətən bir şey deməkdirmi?" Bu cür kampusun kənarındakı tozlu salonda çay dəsmiklərinin üstünə dirsəkli yamaqlı Universitet professorlarının yanından keçməklə gətirilən bir şəkildə; Demək istərdim ki, tamamilə hazırlanmış cəfəngiyatdan 600 səhifə olub-olmamasına dair akademik və ya başqa bir şəkildə hələ bir fikir yoxdur.

Finnegans Wake-dən tipik bir keçid

Joyce ədəbi ictimaiyyətdə bir zarafat oynaya bilər və ya romanın çox tərifini dəyişdirə bilər. Bilmirik. Hər hansı bir yeni şəxsi vəhyə mane olsaq, heç vaxt ola bilmərik. Şəxsən inandığım Joyce'yə söykənirdim: Wake'dən bir neçə parça oxumaq həmişə məni əsəbləşdirir, amma bunun ardınca danılmaz, təkrarolunmaz bir ip var. Bir paraqrafdan ayrı iki ayrı söz ola bilər, amma hər şey mənə hər səhifənin daha dərin bir məna verdiyini söyləyirdi və mən müəllifə şübhənin faydasını verməyə hazır idim.

Markov mətn generatoru vasitəsi ilə işə salana qədər.

Bir neçə gün əvvəl bu sadə Markov mətn generatorunu tapanda, demək olar ki, dərhal Finnegans Wake-də məşq etməli olduğumu bildim. Wake-i təhlil edərkən, insanlar Joyce'nın qırx beş hərfli sözlərindən birində on səkkiz Zs olan mənasını açmağa çalışmaq kimi şeylərdən yapışırlar. Ancaq Markov mətn generatoru bunu qeyd edər və yalnız çoxsaylı Z ilə uzun sözlərin meydana gəlmə ehtimalı olduğunu yaddaş yaddaşına bildirmək üçün istifadə edər. Mən "Uyan" ı oxumaq, nəticələri təhlil etmək üçün Markov proqramını kodladım, sonra bütün qrammatikasına, sintaksisinə və lüğətinə əsaslanaraq mətninin daha çoxunu proqnozlaşdırmağa başladım. Təxminən mümkün olmayan bu cür analiz indi bir neçə dəqiqə çəkir.

Nəticələri görəndə demək olar ki, inanmadım. Fərqi özünüzə izah etməyə cəhd edin:

Çox hallarda dil generatoru əsl mətndən daha çox məna kəsb edir. Tamamilə mənası olmayan çıxış, əsl mətni həm üslubda, həm də məzmunda bərabər görünür. Nəticələrin gəldiyini izlədim - orijinal və çıxışı arasındakı fərqi 80% -dən çoxunu - inamsız vəziyyətdə deyə bilmədim. Wake'in 600 səhifəsinin içərisinə kompüterin çıxışını asanlıqla daxil edə bilərsiniz və dünyada heç kim heç kim deyə bilməz.

Hansı keçidin Wake-dən, hansının kompüter tərəfindən yaradıldığını deyə bilərsinizmi?

Yəni bu həll edir? Joyce bir saxtakarlıq idi? Onun mətni indi zibildən ayrılmazdır (mənim üçün hər halda), mənim proqram kodum kimi povestdən məhrumdurmu? O qədər də sürətli deyil.

Mən ingilis dili üzrə mütəxəssis deyiləm, amma Wake-dən götürə bilmədiyimiz bir neçə şeyi tanıya bilərəm. Əvvəla, möhtəşəm ixtiraçı lüğəti tamamilə Joyce'ya məxsus idi. Əlbətdə ki, mənim proqramım onu ​​çoxalda bilər, amma heç vaxt ixtira edə bilməzdi. Romanın özü mənasız olsa da, bir sözün içərisində məna taparsanız, bu şərəf tamamilə Joyce'ya aiddir.

İkincisi, rəssamın niyyəti müəyyən bir şəkildə maşınla təkrarlana bilsə də, bu onu az etibarlı etmir. Van Gogh (ya da əlbətdə Pollock) kimi rəngləmək üçün bir maşın düzəldə bilərdik, ancaq bu, hər hansı bir fərdi sənət əsərinin öz müşahidəçilərinə təsirini azaltmaz. Bəlkə də sənətkarın niyyətinin bir hissəsi xaos və ya hətta maşın təkrarlaya bilməkdir! Bilirəm ki, Joyce qəbirdən qalxıb Markov tətbiqimin nəticəsini görsəydi, yaxşı bir güldürə bilər, yüngül bir mövzuya düzəliş edə bilər və Finnegans Wake Part 2: Hətta Wakier kimi xoşbəxtliklə dərc edə bilərdi. Və bu hər kəsi təəccübləndirəcəkmi?

Mən keçidin hansı olduğu barədə qeydimi vicdanla itirdim; Həqiqətən Joyce'nin kim olduğunu və Markov tərəfindən yaradıldığını bilmirəm.

Üçüncüsü, vaxtın təxminən 80% arasındakı fərqi deyə bilmədiyim üçün bu heç kimin edə bilməyəcəyi demək deyil. Fərqi çox vaxt söyləyə biləcək ədəbi tələbələr ola bilər. Və bu, iş barədə şəxsi fikrimə təsir etməməli olsa da, bu, əlbəttə ki, daha çox öyrənilmiş akademiklərin eyni məlumatlarla belə, etdiyim tamamilə fərqli bir nəticəyə gələ bilər deməkdir.

Sonda etiraf etməliyəm ki, Wake ilə bağlı fikrim dəyişdi. İndiki anda tam daxili qəbul etmək istəyərəm ki, cəfəngiyatdan daha çox əmələ gəlmək çətindir. Ancaq buna və əlbətdə Joyce'ya heyranlığım həqiqətən də təqdir olundu.

Başqa bir şey olmasa, icad edilməsindən 80 il əvvəl Markov dilinin generatoru idi.

[Bu məqalə əvvəlcə Union.io saytında çıxdı]