თანამედროვე ხელოვნური ინტელექტის აგენტების განვითარებაში ერთ-ერთი ყველაზე დიდი გამოწვევა ე.წ. „მეხსიერების“ სისტემებია. დეველოპერები ხშირად იყენებენ კოგნიტური მეცნიერების ტერმინოლოგიას — ეპიზოდური, სემანტიკური და პროცედურული მეხსიერება, თუმცა რეალობაში ეს სისტემები ბევრად უფრო შეზღუდულია, ვიდრე მათი სახელწოდებები გვკარნახობს.

სამი ძირითადი კომპონენტი

ნებისმიერი მეხსიერების ბიბლიოთეკა სამი მთავარი ელემენტისგან შედგება: ექსტრაქტორი, მონაცემთა ბაზა (სთორი) და რეტრივერი (გამომძიებელი).

1. ექსტრაქტორი: კონტექსტის დილემა

ექსტრაქტორი არის კომპონენტი, რომელიც საუბრის ტრანსკრიპტებიდან მნიშვნელოვან ინფორმაციას არჩევს. აქ ყველაზე კრიტიკული მომენტი დროის შერჩევაა. თუ სისტემა ზედმეტად აქტიურად (eagerly) ამუშავებს ინფორმაციას, ის დროსა და რესურსს კარგავს უმნიშვნელო დეტალებზე. თუ ლაზათად (lazily) მოქმედებს, კონტექსტი, რომელიც ნაცვალსახელების გასარჩევად იყო საჭირო, შესაძლოა სამუდამოდ დაიკარგოს.

2. მონაცემთა ბაზა: სად ინახება ცოდნა?

მეხსიერების სისტემები იყენებენ ვექტორულ ინდექსებს, რელაციურ ცხრილებს ან ცოდნის გრაფებს. ყველაზე დიდი სირთულე კი წინააღმდეგობრივი ინფორმაციის მართვაა. მაგალითად, თუ მომხმარებელი საცხოვრებელ ადგილს იცვლის, სისტემამ უნდა იცოდეს, რომელი მონაცემია მოძველებული. ბაზა, რომელიც მხოლოდ ფაქტების კრებულია და არა დროში ცვლადი სისტემა, ვერ ჩაითვლება სრულფასოვან მეხსიერებად.

3. რეტრივერი: ძიების მექანიზმი

რეტრივერი აკავშირებს მომხმარებლის კითხვას შენახულ მონაცემებთან. თანამედროვე სისტემები ძირითადად RAG-ს (Retrieval-Augmented Generation) პრინციპით მუშაობენ. პრობლემა ისაა, რომ ხშირად სისტემა ვერ აცნობიერებს, როდის ეყრდნობა ის მოძველებულ ან არასწორ ფაქტს.

რატომ არის ეს „ავტობიოგრაფიული“ და არა კოგნიტური?

კოგნიტური მეცნიერების მიხედვით, მეხსიერება ოთხი სახისაა: ეპიზოდური, სემანტიკური, პროცედურული და სამუშაო. არსებული AI ბიბლიოთეკების უმეტესობა რეალურად მხოლოდ „ავტობიოგრაფიულ“ მეხსიერებას აწარმოებს — ანუ ინახავს ინფორმაციას მომხმარებლის შესახებ, რათა აგენტი თანმიმდევრული იყოს.

  • ეპიზოდური მეხსიერება: კონკრეტული მოვლენები დროისა და ადგილის მითითებით.
  • სემანტიკური მეხსიერება: ზოგადი ფაქტები, რომლებიც კონტექსტს მოკლებულია.
  • პროცედურული მეხსიერება: უნარები და მოქმედების წესები, რაც აგენტებში ჯერ კიდევ სუსტად არის რეალიზებული.
  • პერსპექტიული მეხსიერება: სამომავლო გეგმები, რაც ამჟამად პრაქტიკულად არ არსებობს AI ბიბლიოთეკებში.

საბოლოო ჯამში, დღევანდელი სისტემები არის სტატისტიკური მანქანები, რომლებიც ცდილობენ ადამიანური მეხსიერების სიმულაციას, თუმცა ჯერ კიდევ შორს არიან იმ სირთულისგან, რასაც ადამიანის გონება ფლობს.