Original web-page: https://www.ime.usp.br/~vwsetzer/antidote.html
(“ვებ-გვერდის” ვებ-გვერდს, 1996 წლის 8 აპრილს)
ვალდემარ სცცერი (Valdemar W.Setzer)
[email protected] http://ime.usp.br/~vwsetzer
კომპიუტერული მეცნიერების განყოფილება
უნივერსიტეტი სან პაულო, ბრაზილია
კომპიუტერები აბსტრაქტული მანქანებია. სხვა, ბეტონის, მანქანების ტრანსფორმაციის, ტრანსპორტის ან შესანახად ენერგეტიკისა თუ ნივთიერებისათვის. კომპიუტერები ამას მონაცემებით აკეთებენ. მე დამახასიათებელი აქ “მონაცემები”, როგორც ცალი გარკვეული სახის ინფორმაცია, რომელიც შეიძლება ჩასმული კომპიუტერში. მონაცემები და ინფორმაცია არ არის ბუნებრივი ან ხელოვნური სამყაროს ნაწილი, ისინი არ არიან კონკრეტული – მათ არ შეუძლიათ შეწონილი, სივრცული ზომები, ისინი არ შეიძლება ჩაითვალოს როგორც საკვები, ან ტანსაცმლის გამოყენება; ჩვენ ვერ შევძლებთ კომპიუტერის შექმნასაც. ეს წარმოიშობა ის ფაქტი, რომ მონაცემები და ინფორმაცია – ფაქტობრივად აზრებია. ჩვენ ვფიქრობთ მათ, და შემდეგ ჩვენ ჩადეთ ისინი კომპიუტერში. იგივე ეხება პროგრამებს, რომლებიც ასევე მონაცემების ცალია. პროგრამის თითოეული ბრძანება ან ინსტრუქცია არის გარკვეული სუფთა აზროვნების შედეგი. რა არის კომპიუტერი, როდესაც ეს ინტერპრეტირებას ახდენს პროგრამაში (“პროგრამის შესრულება” არ არის სწორი გამოხატვა) არის ის, რომ ზუსტად განვიხილოთ ის აზრები, როდესაც ჩვენ პროგრამაში ჩავედით. პროგრამისა და შეყვანის მონაცემების გათვალისწინებით, კომპიუტერის ინტერპრეტაციის შედეგი შეიძლება იყოს სიმულაციური ფსიქოლოგიურად ან ფანქრით და ქაღალდით (მე უგულებელყოფს კომპიუტერი, რომელიც აკონტროლებს სხვა მანქანებს, როგორც რიცხობრივი კონტროლირებადი ენერგიით, ასევე არ ვთვლით დროის შეზღუდვებს ან შეცდომები ადამიანის მიერ). ეს ასე არ არის სხვა მანქანებით: ველოსიპედის სიმულაცია ფანქრით და ქაღალდი არ აქედან აქედან. კომპიუტერები არ შეიძლება გამოყენებულ იქნას როგორც სატრანსპორტო საშუალებები, მათი შედეგი არ შეიძლება გამოყენებულ იქნეს როგორც საკვები, ისე ტანსაცმელი, ისინი არ აწარმოებენ რაიმე რეალური: ისინი ქმნიან აკრძალულ აზრებს – მონაცემებს. ამგვარად, კომპიუტერები “სრულად” გაანადგურებენ “რეალობას” (ჩნდება გულუბრყვილო) – ისინი აბსტრაქტული, მათემატიკური, ლოგიკური სიმბოლური მანქანები არიან. რას აკეთებს პროგრამისტი? პროგრამების მომზადება, მან უნდა იფიქრო ძალიან განსაკუთრებულად, განსაკუთრებული ენის გამოყენებით. ეს ენა აბსოლუტურად ფორმალურია: გამოხატულია ლოგიკური სიმბოლური ელემენტებით, შეიძლება სრულად იყოს აღწერილი მათემატიკური თვალსაზრისით, რასაც იყენებს “ფორმალური გრამატიკა” და “ფორმალური სემანტიკა” – არასწორი სახელი, რადგან არ არსებობს მნიშვნელობა “რეალური სამყარო” პროგრამის ბრძანების ან მითითებების მიღმა. მნიშვნელობა არის ინსტრუქციის ლოგიკური ინტერპრეტაცია. სინამდვილეში, კომპიუტას აქვს კიდევ ერთი დამახასიათებელი ნიშანი, რომელიც უნდა დაემატოს წინა პუნქტს: ეს არის სინტაქსის მანქანა. ყველა ნაჭერი მონაცემები ან პროგრამა უნდა შეიცვალოს სუფთა სტრუქტურა, რომელიც წარმოდგენილი იქნება მანქანაში. (ჰო მართლა, მიმაჩნია, რომ მათემატიკური ლოგიკა, როგორც წმინდა სინტაქსური, და ლოგიკოსებმა დაადასტურეს ეს შთაბეჭდილება). ასე რომ, ცუდი პროგრამისტი იძულებული იქნება ვიფიქროთ ძალიან ვიწრო გზაზე, სადაც გამოიხატება, თუ როგორ უნდა გამოხატოს მითითებები ტრანსფორმაციის მონაცემები, შეუკვეთოთ კომპიუტერი შეასრულოს.
მინდა აღვნიშნო აქ მაგალითი, რომელიც უკვე საკმაოდ ძველია, კომპიუტერული ლინგვისტიკა. ერთხელ, 60-იან წლებში, ზოგიერთმა ლინგვისტმა გადაწყვიტა კომპიუტერის გამოყენება თითოეული ავტორის ლიტერატურული სტილის ან მახასიათებლების შესასწავლად. მათ შეამცირეს სტილის გარკვეული რიცხვითი ან სტატისტიკური თვისებები, რამდენადაც რამდენჯერმე ისეთ სიტყვებს, როგორიცაა “ომი”, “მშვიდობა” და “სიყვარული”. ისინი ასევე ითვლიან “მანძილს” იმ სიტყვების რაოდენობით, რომელთა რიცხვიც სამივე მათგანს შორისაა და ასე შემდეგ. ცხადია, ისინი არ იყენებდნენ ყურადღების კრიტერიუმს, დაძაბულობას ან სიხარულს, რომელიც მის მკითხველს წარმოადგენდა – ეს გრძნობები არ შეიძლება კომპიუტერების მიერ დაინტერესებულიყო, თუ ისინი არ არიან რაოდენობრივად (არსებობს “მეცნიერება”, რომელსაც ეწოდება ფსიქომეტრიკა რაოდენობრივი გრძნობები, სურვილები და ა.შ.). აქვე ვხედავთ კომპიუტერების სხვა მახასიათებლებს: ისინი აყალიბებენ იმას, რაც მათ შინაარსთან დაკავშირებით გარდაქმნებს. (მე ვცდილობ, რომ აქედან გამომდინარე დავტოვო ფორმის გარდაქმნები, ისევე როგორც ტექსტის დასაბუთება, ასევე შედგენა, თუ რა არის უკვე მოცული, როგორც ტექსტი ან ფოტოების ასოები არ შემოიფარგლება “გაღრმავება”).
მე მიყვარს განზრახული სახის ხასიათის, ფორმალური აზროვნების პროგრამის შემქმნელები, როგორც “ბინძური აზრები”. ისინი მკვდარი, აბსტრაქტული აზრები არიან, არაფერს აკეთებენ რეალობასთან. ვფიქრობ, ალბათ, ერთ-ერთი მთავარი მიზეზია “პროგრამისტების სინდრომი”: სტრესი, უძილობა, მადის ნაკლებობა, სირთულეები სოციალური ურთიერთობებით და სხვა სიურპრიზები.
მე არ მგონია, რომ პროგრამისტები თავიანთი პროფესიის დატოვებას არ უნდა ჰქონდეთ, თუ რაიმე უკიდურესი შემთხვევებისთვის: თუ არსებობს სამუშაო მათთვის, საზოგადოება სჭირდება. კითხვა იმაზეა, თუ როგორ უნდა მოაგვაროს ასეთი ცალმხრივი, ბინძური აზროვნება. ლექციებში მე ვაძლევ პროფესიონალებს თემაზე (სახელწოდებით “მონაცემთა დამუშავების უბედურება”), ზოგიერთი ადამიანი ვარაუდობს სპორტის როგორც თერაპია. მე ვამბობ, რომ ფიზიკური სპორტის თამაში, უნდა იმოქმედოს ავტომატური რეფლექსებით, ქვეცნობიერი გზით – აზრები ძალიან ნელია და, თუ მიმართავენ მოძრაობას, უნდა შეასრულოს და კუნთების გამოყენება უნდა გამოიყენოს, შეიძლება დაადასტუროს ამ გზით, რათა გაიგოს ყველა მოძრაობა, მან უნდა გაიღოს ფანქარი). აქ შეკითხვა არ არის აზროვნების აღმოფხვრა, ვინაიდან ბინძური პროგრამირების დაბალანსება “ცოცხალი აზროვნებით”.
მოკლედ რომ ვთქვათ, მხატვრულ საქმიანობას ვუყურებდი, როგორც იდეალურ ანტიდოტს, რომელიც პროგრამირების მიერ წარმოქმნილი ბინძური მანქანით აზროვნებს. როდესაც ხელოვნების ერთ-ერთი აქტიურობა პრაქტიკულად ხორციელდება, აბსტრაქტულ, ფორმალურ გზას არ იფიქრებს (მე არ ვგულისხმობ აქ “კომპიუტერული ხელოვნების” აქ). კონცეპტუალური თვალსაზრისითაც კი არ ფიქრობს. მიუხედავად ამისა, არსებობს ერთგვარი გონებრივი აქტივობა, ერთმანეთთან დაკავშირებული ესთეტიკური გრძნობები. ხელოვნების რეალურ ხელოვნებას წარმოადგენენ, ვერავინ ვერ გეგმავს იმას, თუ რა ხდება – შედეგების დაკვირვება და შედეგების დაკვირვება და მათი წარმოშობა აუცილებელია. თუ ხელოვნების ზოგიერთი ნამუშევარი სრულიად არის დაგეგმილი და წინასწარ გათვალისწინებული, მეცნიერება ხდება. გოეთესთვის მეცნიერებამ და ხელოვნებამ იგივე წარმომავლობა – იდეების პლატონური სამყარო – და ორივე გამოავლინა ცოდნა: ყოფილი ცნებები, უკანასკნელი მეშვეობით რეალური ობიექტები. 1920 წლის 20 მაისს ოსლოში ჩატარებულ ლექციაში, რუდოლფ შტაინერმა, რომელმაც რედაქტირება და კომენტარი გააკეთა გოეთეს კუერშნერის გამოცემაზე, განაცხადა (იხილეთ მისი “ხელოვნებისა და მათი მისია”, ანთროპოსოფიური პრესა, ნიკორი 1964) “ეს არის სულიერი ზონდირება და სამყაროს ნახვა, ვიდრე ცერებრალური აზროვნება, რომელიც ხელოვნებას მივყავართ…” და “უფრო მეტყველებს აზრების აბსტრაქცია, უფრო მეტად ხდება ხელოვნების უცნაურობა, ხელოვნების სურვილებისთვის ცხოვრებაზე”.
მკითხველი შეიძლება ითხოვოთ: მაგრამ აქტიური ხელოვნების ყველა ფორმას შორის არის უფრო ცუდი კომპიუტერული პროგრამისტებისთვის შესაფერისი? ვფიქრობ, ნებისმიერი აქტიურად შესრულებული ხელოვნება ხელს შეუწყობს ზემოთ აღწერილ დაბალანსებას. თეატრის თამაში ვითარდება მწვავე სოციალური მგრძნობელობის გამო, რადგან მსახიობმა ყურადღება უნდა გაამახვილოს მის თანატოლებთან და ბევრი იმპროვიზაციის გაკეთებაა – არა ყველა მოძრაობა ან ინტონაცია დაგეგმილი, წინააღმდეგ შემთხვევაში სპექტაკლი დაკარგავს სპონტანტს; უფრო მეტიც, სპექტაკლს ატარებს მაყურებელი მაყურებლების აზრით. მას აქვს ძალიან მნიშვნელოვანი ბალანსირება სოციალური იზოლაციისთვის, რომელიც პროგრამირების საქმიანობას აწარმოებს. მიუხედავად ამისა, სცენარი უნდა მოჰყვეს, ამიტომ საქმიანობა გონივრულად შეზღუდულია. ქანდაკება გულისხმობს მატერიალურ მასალას, რომელიც ძალიან მიწიერია – კარგი იქნებოდა, ვინმემ ვისაც უნდა განვითარდეს გარკვეული შინაგანი ფორმა; მაგრამ ჩვენი ცუდი პროგრამისტი ძალიან ბევრი ფორმა აქვს მის აზროვნებაში. და ა.შ., სხვა ხელოვნების. ასე რომ, აქ არის ჩემი რეკომენდაცია, რომელიც ეფუძნება ჩემს გამოცდილებას: მიმაჩნია, რომ იდეალური ანტიდოტი უნდა იყოს სველი წერტილით, რომელიც სველი ქაღალდზეა. ფერწერის ამ ფორმით, ერთი იყენებს გამჭვირვალე, რაც არ არის მკაცრი, ფერები; სველი ქაღალდი იძლევა ადვილად აწარმოოს ჯარიმა, გაუთვალისწინებელი ფერის გადასვლები და თითქმის შეუძლებელია მკვეთრი კონტურების წარმოება. ყოველთვის შესაძლებელია შეიცვალოს გარკვეულწილად, თუ რა გააკეთა უკვე ქაღალდზე, შერევით ფერები მასზე, შეგრძნება, თუ მიაღწია გარკვეულ დამაკმაყოფილებელ შედეგს. მე მხოლოდ ძირითადი ფერები, ყვითელი, წითელი და ლურჯი, თითოეული ორი ფერები თითოეული. ეს არის მომხიბლავი წარმოების მათ ყველა სახის მწვანე ფერები, ისევე როგორც ნაცრისფერი და ყავისფერი. ერთი მათგანი შეიძლება იყოს თეთრი კედლის ფილაზე, მაგრამ მათი გამოყენება ერთზე მეტად პირდაპირ ქაღალდზე იძლევა მოულოდნელ ფერებს, თერაპიული ეფექტის მისაღწევად. ცხადია, გამორჩეული მხატვრების ნამუშევრების რეპროდუცირებისთვის სასურველია ფერების და ფორმების გაუმჯობესება, მაგრამ ეს არის ეფექტური მეთოდი, რათა შეიმუშავოს გარკვეული ტექნიკა, ძირითადად, ფიგურატიული ფერწერა.
ანტიდოტის გარდა, მე შემიძლია სხვა რეკომენდაციები მივცეთ პროგრამისტებისთვის, როგორიცაა როგორც პატარა ინტერნეტ პროგრამების განხორციელება, რაც იმას ნიშნავს, რომ პროგრამების შემუშავება დაბალტექნოლოგიური ინსტრუმენტების გამოყენებით, როგორიცაა ფანქარი, რეზინი და ქაღალდი, შეზღუდავს ზედიზედ ონლაინ რეჟიმში და ა.შ. მაგრამ ეს დირექტივები არ იყო ჩემი ძირითადი მიზეზი ამ სტატიის წერაში.
რა ვთქვი აქ, არა მარტო პროგრამისტებზე ვრცელდება. როდესაც ადამიანი იყენებს _any_ პროგრამებს, ბრძანებები უნდა მიენიჭოთ კომპიუტერს. ეს ბრძანებები მრავალი მსგავსი მახასიათებლების მქონე პროგრამირების ენათა ინსტრუქციისაა. ისინი ასევე ფორმალური, ლოგიკური სიმბოლური ენის ნაწილია, მათი ეფექტიც კი განმსაზღვრელია, მათ უნდა მიეცეს სრულად შეგნებული გზით და ა.შ. ამგვარად, მხატვრული საქმიანობის განხორციელების იგივე რეცეპტი ვრცელდება ზოგადად მძიმე კომპიუტერის მომხმარებლებს, როგორიცაა ინტერნეტ-დამოკიდებული. მე იმედი მაქვს, რომ ისინი ასევე განიხილავენ ჩემს რეკომენდაციებს, როგორც სასიკვდილო შედეგების დაბალანსება კომპიუტერებს ჩვენს აზრებზე.
ანტიდოტი ნამდვილად მუშაობდა იმ შემთხვევაში, თუ პროგრამისტი ან მძიმე კომპიუტერის მომხმარებელი იწყებს აღიარებს სიმართლეს შემდეგ განცხადებას: “ბუნება არ არის მეცნიერი, ეს მხატვარია”. ამის გასაგებად, მეცნიერულ, ფორმალურ ცოდნას შეუძლია შეავსოს რეალობასთან შეხების უნარი, რომ ჩვენი აზრი და თანამედროვე სამეცნიერო განმარტებები გადის. ანუ ჩვენ გვჭირდება ახალი ტიპის მეცნიერება, უფრო ჰუმანური და გააზრებული ცოცხალი ფიქრები – ჩვენთვის საბედნიეროდ, ის უკვე არსებობდა, რადგან გოეთე თავისი მეთოდით ჩამოყალიბდა. სამწუხაროდ, მისი მიდგომა იგნორირებულია.