უახლესი ცნობების თანახმად, ცოტა ხნის წინ, რაისის უნივერსიტეტის ცნობილმა მკვლევარებმა შეიმუშავეს ა ახალი AI (ხელოვნური ინტელექტი), რომელსაც შეუძლია დაწეროს საკუთარი კოდი და პროგრამა ან განავითაროს ნებისმიერი Android განცხადება
როგორც ჩანს, უკვე ითქვა პროგრამისტების პროფესია, უფრო "სადებეტო კოდის" ასპექტში, რადგან ეს იყო "გამოგონილი" პროგრამა, რომელიც იყენებს ხელოვნურ ინტელექტს პროგრამირებისთვის.
მას BAYOU ჰქვია და იგი შეიმუშავა რაის უნივერსიტეტის კომპიუტერულ მეცნიერთა ჯგუფმა, რომლებმაც დაფინანსება მიიღეს სამხედროებისა და Google– ისგან.
BAYOU არის ღრმა სასწავლო ინსტრუმენტი, რომელიც მუშაობს კოდირების საძიებო სისტემად: თქვით, რა სახის პროგრამის შექმნა გსურთ რამდენიმე საკვანძო სიტყვით და ეს პროგრამა დააბრუნებს ჯავის კოდს, რომელიც გააკეთებს იმას, რასაც ეძებ, საუკეთესოზე დაყრდნობით გამოიცანი.
ეს ინსტრუმენტი შეიმუშავეს რაისის უნივერსიტეტის ექსპერტებმა და ამ პროგრამული უზრუნველყოფის შექმნის დაფინანსება აშშ-ს სამხედროებმა და ტექნიკურმა გიგანტმა Google- მა გაიღეს. ამ თვის დასაწყისში გამოქვეყნებულ კვლევაში, BAYOU აღწერილი იყო განვითარების ფაზებით და რა სახის პრობლემებით შეიძლება დაეხმაროს პროგრამისტებს ნებისმიერი შეცდომის გადაჭრაში.
ძირითადად, BAYOU სისტემამ წაიკითხა დაახლოებით 1500 Android პროგრამის საწყისი კოდი, დაახლოებით 100 მილიონი სტრიქონის Java. მთელი ეს კოდი იკვებება BAYOU– ს ნეირონების ქსელის საშუალებით, რის შედეგადაც ხდება AI, რომელსაც შეუძლია, დიახ, სხვა პროგრამული უზრუნველყოფის დაპროგრამება.
თუ კოდი, რომელიც BAYOU– მ წაიკითხა, შეიცავს რაიმე სახის ინფორმაციას იმის შესახებ, თუ რას აკეთებს ეს კოდი, მაშინ BAYOU– მ ასევე შეიტყო, რის გაკეთებასაც აპირებდნენ ეს პროგრამები და როგორ მუშაობდნენ. ეს კონტექსტური ინფორმაცია საშუალებას აძლევს AI- ს დაწერა ფუნქციონალური პროგრამა მხოლოდ რამდენიმე საკვანძო სიტყვისა და ძირითადი ინფორმაციის საფუძველზე, რაც პროგრამისტს სურს.
კომპიუტერული სამყაროსთვის შეიძლება იყოს კარგი ამბავი, ანუ ამ ტიპის პროგრამირების პროგრამით, რომელიც დაფუძნებულია Artificial- ზე ინტელექტი, ბევრისთვის ბევრად უფრო ადვილი იქნება, თუნდაც პროგრამირების სფეროში დიდი ცოდნის გარეშე, შექმნა პროგრამული უზრუნველყოფა უბრალოდ მიუთითეთ საბოლოო მიზნის სამაგისტრო ხაზები, რამდენიმე ფუნქციური მაგალითი და AI გამოიმუშავებს კოდის ნიმუშებს ან თუნდაც გამოყენებული იქნება კონკრეტული აღსრულების სცენარზე დაწერილი კოდის გასაანალიზებლად.
ამ ეტაპზე, BAYOU პროგრამა ჯერ კიდევ კარიერის დასაწყისშია და მის უკან მყოფი გუნდი კვლავ ეძებს სცენარებს, სადაც მისი ტექნოლოგია მუშაობს და საჭიროა.
არა, ჯერჯერობით ეს სისტემა მხოლოდ ქმნის პროგრამის ესკიზებს, კოდის ხაზებს, რომლებიც ეხება პროგრამისტის მუშაობას. ეს ესკიზები კვლავ უნდა შეიკრიბოს უფრო დიდ სამუშაოებში და შეიძლება ადაპტირებული იყოს მოცემულ პროექტზე.
მაშინაც კი, თუ ტექნოლოგია უკვე მცოცავია, ეს მნიშვნელოვანი ნაბიჯია ხელოვნური ინტელექტის პროგრამისტის ძიებაში, რაც კომპიუტერულ მეცნიერთა გრძელვადიანი მიზანია. BAYOU- ს მსგავსი რამის შექმნის სხვა მცდელობებს მოითხოვდა ფართო და ვიწრო შეზღუდვები პროგრამისტების სწორი კოდისკენ მიმართვაში.
იმის გამო, რომ BAYOU- ს შეუძლია იმუშაოს მხოლოდ რამდენიმე საკვანძო სიტყვით, ის ხარჯავს უფრო ნაკლებ დროს და ბევრად უფრო ადვილია მისი გამოყენება ადამიანის ოპერატორებისთვის.
რას ფიქრობთ ამაზე? უბრალოდ გაუზიარეთ თქვენი შეხედულებები და მოსაზრებები ქვემოთ მოცემულ კომენტარში.