ChatGPT часто и уве­рен­но дает про­грам­ми­стам пло­хие со­ве­ты, ко­то­рые ка­жут­ся очень по­лез­ны­ми

Аватар пользователя eprst

Как по­ка­за­ли ре­зуль­та­ты ис­сле­до­ва­ния, про­ве­ден­но­го аме­ри­кан­ски­ми уче­ны­ми, по­ла­гать­ся на ChatGPT в во­про­сах на­пи­са­ния про­грамм может быть не слиш­ком хо­ро­шей идеей. Ве­ро­ят­ность по­лу­чить сге­не­ри­ро­ван­ный ботом код с ошиб­ка­ми пи­б­ли­зи­тель­но равна шансу вы­па­де­ния «орла» при под­бра­сы­ва­нии мо­не­ты. Люди склон­ны не за­ме­чать этих оши­бок из-за при­ят­но­го тона и уве­рен­но­сти, с ко­то­рой чат-​бот из­ла­га­ет ма­те­ри­ал.

ChatGPT оши­ба­ет­ся по­сто­ян­но

Чат-​бот ChatGPT более чем в по­ло­вине слу­ча­ев дает невер­ные от­ве­ты на во­про­сы по теме про­грам­ми­ро­ва­ния, пишет The Register со ссыл­кой на ре­зуль­та­ты ис­сле­до­ва­ния, про­ве­ден­но­го уче­ны­ми Уни­вер­си­те­та Пер­дью (штат Ин­ди­а­на, США). При этом даже некор­рект­ная ин­фор­ма­ция, вы­дан­ная де­ти­щем ком­па­нии OpenAI, неред­ко вос­при­ни­ма­ет­ся его поль­зо­ва­те­ля­ми как до­сто­вер­ная.

Ко­ман­да ис­сле­до­ва­те­лей про­ана­ли­зи­ро­ва­ла от­ве­ты ChatGPT на 517 во­про­сов, раз­ме­щен­ных на по­пу­ляр­ной плат­фор­ме для про­грам­ми­стов Stack Overflow на пред­мет их кор­рект­но­сти, по­сле­до­ва­тель­но­сти, пол­но­ты и ла­ко­нич­но­сти. Спе­ци­а­ли­сты также про­ве­ли линг­ви­сти­че­ский и сентимент-​анализ (ана­лиз то­наль­но­сти) тек­ста, вы­да­ва­е­мо­го ботом.

Затем участ­ни­кам ис­сле­до­ва­ния в со­ста­ве груп­пы из 12 че­ло­век с раз­лич­ным опы­том в сфере раз­ра­бот­ки про­грамм­но­го обес­пе­че­ния было в част­но­сти, пред­ло­же­но, опре­де­лить, какой из от­ве­тов – дан­ный ChatGPT или ре­аль­ным че­ло­ве­ком с плат­фор­мы Stack Overflow – яв­ля­ет­ся пра­виль­ным.

Ис­сле­до­ва­ние по­ка­за­ло, что в 52% слу­ча­ев от­ве­ты ChatGPT на во­про­сы, свя­зан­ные с на­пи­са­ни­ем про­грамм­но­го кода, со­дер­жа­ли ошиб­ки. Тем не менее в 39,34% слу­ча­ев эти от­ве­ты (77% из ко­то­рых на­зва­ны по­дроб­ны­ми) ока­за­лись в до­ста­точ­ной сте­пе­ни убе­ди­тель­ны­ми для участ­ни­ков ис­сле­до­ва­ния, по­сколь­ку от­ли­ча­лись пол­но­той и были четко сфор­му­ли­ро­ва­ны.

ChatGPT верят даже тогда, когда он оче­вид­но неправ

Из пре­прин­та ра­бо­ты под на­зва­ни­ем “Who Answers It Better? An In-​Depth Analysis of ChatGPT and Stack Overflow Answers to Software Engineering Questions”, опуб­ли­ко­ван­но­го на пло­щад­ке arxiv.org, также сле­ду­ет, что участ­ни­кам ис­сле­до­ва­ния уда­ва­лось об­на­ру­жить ошиб­ки в вы­да­че чат-​бота OpenAI лишь тогда, когда они были со­вер­шен­но оче­вид­ны­ми.

Од­на­ко в слу­ча­ях, когда для вы­яв­ле­ния ошиб­ки было необ­хо­ди­мо об­ра­ще­ние к до­ку­мен­та­ции или к ин­стру­мен­там раз­ра­бот­чи­ка (на­при­мер, к ин­те­гри­ро­ван­ной среде раз­ра­бот­ки; IDE) с целью про­вер­ки ра­бо­то­спо­соб­но­сти пред­ло­жен­но­го фраг­мен­та кода на прак­ти­ке, участ­ни­ки ис­сле­до­ва­ния часто не справ­ля­лись с по­став­лен­ной за­да­чей вовсе или были склон­ны недо­оце­ни­вать се­рьез­ность ошиб­ки.

Даже в си­ту­а­ци­ях, когда ошиб­ка в от­ве­те ChatGPT ока­зы­ва­лась во­пи­ю­щей, двое из 12 участ­ни­ков ис­сле­до­ва­ния от­да­ва­ли пред­по­чте­ние ре­ко­мен­да­ци­ям бота, а не поль­зо­ва­те­ля Stack Overflow. По мне­нию ав­то­ров на­уч­ной ра­бо­ты, такое по­ве­де­ние под­опыт­ных обу­слов­ле­но фор­мой по­да­чи ма­те­ри­а­ла чат-​ботом. Участ­ни­кам ис­сле­до­ва­ния, как вы­яс­ни­лось, им­по­ни­ро­ва­ли веж­ли­вость ChatGPT, точ­ность ис­поль­зо­ван­ных им фор­му­ли­ро­вок и его стрем­ле­ние при­дер­жи­вать­ся на­уч­но­го стиля речи. Эти сти­ли­сти­че­ские осо­бен­но­сти, ге­не­ри­ру­е­мо­го чат-​ботом тек­ста, в со­во­куп­но­сти с раз­вер­ну­то­стью пред­ла­га­е­мых им от­ве­тов убе­ди­ли ис­пы­ту­е­мых в их пра­виль­но­сти.

Веж­ли­вость – луч­шее ору­жие чат-​бота

По сло­вам Самии Кабир (Samia Kabir), со­ав­то­ра на­уч­ной ра­бо­ты, одной из глав­ных при­чин, по ко­то­рой поль­зо­ва­те­ли до­ве­ря­ют от­ве­там ChatGPT, яв­ля­ет­ся их раз­вер­ну­тость. Участ­ни­ки ис­сле­до­ва­ния были не воз­ра­жа­ли про­тив озна­ком­ле­ния с длин­ным и на­сы­щен­ным по­дроб­но­стя­ми тек­стом, если тот со­дер­жит цен­ные све­де­ния.

По­зи­тив­ный эмо­ци­о­наль­ный окрас ге­не­ри­ру­е­мо­го ботом тек­ста и его веж­ли­вость – два дру­гих, не менее важ­ных фак­то­ра, ока­зы­ва­ю­щих вли­я­ние на выбор поль­зо­ва­те­ля.

На­ко­нец, та уве­рен­ность, с ко­то­рой ChatGPT пре­под­но­сит ин­фор­ма­цию, порой невер­ную, вы­зы­ва­ет у поль­зо­ва­те­лей до­ве­рие и в ре­зуль­та­те скло­ня­ет к вы­бо­ру непра­виль­но­го от­ве­та.

ChatGPT скло­нен к кон­цеп­ту­аль­ным ошиб­кам

Среди про­чих лю­бо­пыт­ных на­блю­де­ний, за­фик­си­ро­ван­ных в ра­бо­те, – склон­ность ChatGPT к со­вер­ше­нию кон­цеп­ту­аль­ных оши­бок и в го­раз­до мень­шей сте­пе­ни – фак­то­ло­ги­че­ских, что обу­слов­ле­но непо­ни­ма­ни­ем ботом кон­тек­ста за­дан­но­го ему во­про­са.

В мае 2023 г. CNews писал о том, что аме­ри­кан­ский юрист Сти­вен Шварц (Steven Schwartz) ис­поль­зо­вал ChatGPT для под­го­тов­ки до­ку­мен­тов по иску к ком­па­нии Avianca. По­пыт­ка упро­стить свой труд с по­мо­щью ал­го­рит­мов обер­ну­лась для ад­во­ка­та ка­та­стро­фой – раз­ра­бот­ка OpenAI снаб­жа­ла его недо­сто­вер­ной ин­фор­ма­ци­ей, о чем опыт­ный юрист даже не до­га­ды­вал­ся.

При этом на своем офи­ци­аль­ном сайте OpenAI пре­ду­пре­жда­ет о том, что ChatGPT «может да­вать неточ­ную ин­фор­ма­цию о людях, ме­стах и фак­тах».

Что такое ChatGPT

ChatGPT – чат-​бот с ис­кус­ствен­ным ин­тел­лек­том на базе язы­ко­вой мо­де­ли GPT. Он ра­бо­та­ет с но­яб­ря 2022 г. и при­над­ле­жит аме­ри­кан­ской ком­па­нии OpenAI, в ко­то­рую ин­ве­сти­ру­ет кор­по­ра­ция Microsoft.

Ав­тор­ство: 
Копия чужих ма­те­ри­а­лов

Комментарии

Аватар пользователя Assert
Assert (9 лет 7 месяцев)

Всем людям зна­ко­мым с темой, это было по­нят­но из­на­чаль­но. Что эту хре­на­тень нужно при­ме­нять очень осто­рож­но и толь­ко там, где до­сто­вер­ность от­ве­та не имеет зна­че­ния. Бот Мудак с боль­шой буквы.

Аватар пользователя jamaze
jamaze (13 лет 4 месяца)

Т.е. нигде, кроме демок для сту­ден­тов. Это если мы про про­грам­ми­ро­ва­ние го­во­рим.

Аватар пользователя Tinkle Bell
Tinkle Bell (8 лет 4 месяца)

Вообще-​то это го­во­рит об уровне раз­ра­бот­чи­ков чата.

Аватар пользователя jamaze
jamaze (13 лет 4 месяца)

Он про­сто для дру­го­го раз­ра­ба­ты­вал­ся. По­го­во­рить (по­ча­тить­ся), т.е. по­иг­рать­ся сло­ва­ми так, изоб­ра­жая диа­лог, смысл и по­ни­ма­ние. В целом - уда­лось.

Ко­неч­но, есть ню­ан­сы и об­ласть при­ме­ни­мо­сти, как и для любой тех­но­ло­гии. При­кру­тить ее к на­пи­са­нию кода - боль­ше иг­руш­ка на "по­про­бо­вать". Опять же, ско­рее за­ме­на по­ис­ку по ин­тер­не­ту.

Аватар пользователя Надоело
Надоело (3 года 8 месяцев)

Он про­сто для дру­го­го раз­ра­ба­ты­вал­ся. По­го­во­рить (по­ча­тить­ся), т.е. по­иг­рать­ся сло­ва­ми так, изоб­ра­жая диа­лог, смысл и по­ни­ма­ние

Вообще-​то со­всем не для этого. Вы хотя-​бы про­сто аб­бре­ви­а­ту­ру рас­шиф­руй­те

Аватар пользователя jamaze
jamaze (13 лет 4 месяца)

Ну рас­шиф­руй­те ChatGPT

Аватар пользователя Надоело
Надоело (3 года 8 месяцев)

Вас в гугле за­ба­ни­ли?

Аватар пользователя jamaze
jamaze (13 лет 4 месяца)

Ну так вы ж пред­ло­жи­ли рас­шиф­ро­вать. Рас­шиф­ро­вы­вай­те.

Аватар пользователя Надоело
Надоело (3 года 8 месяцев)

Ума не при­ло­жу каким об­ра­зом вы "рас­шиф­руй­те" чи­та­е­те как "я вам рас­шиф­рую".

Аватар пользователя jamaze
jamaze (13 лет 4 месяца)

Ну дык при­ня­то за свои слова от­ве­чать. Чего вы меня про­си­те рас­шиф­ро­вать, если сами не мо­же­те?

Аватар пользователя Надоело
Надоело (3 года 8 месяцев)

И снова непо­нят­но как у вас "рас­шиф­руй­те" пре­вра­ща­ет­ся в "а то я не могу".

Но у вас какая-​то спе­ци­фи­че­ская лень: три буквы в по­ис­ко­ви­ке на­брать лень, а стро­чить иди­от­ские ком­мен­та­рии на АШ на эту тему - не лень

Аватар пользователя jamaze
jamaze (13 лет 4 месяца)

Вам рас­шиф­ров­ка зачем нужна? Чтобы какую-​то свою мысль про­де­мон­стри­ро­вать. Типа, я не прав.

Вот и ил­лю­стри­руй­те.

А пока от вас ноль ин­фор­ма­ции.

Аватар пользователя Надоело
Надоело (3 года 8 месяцев)

Ещё раз, для тан­ки­стов: мне рас­шиф­ров­ка не нужна, т.к. я её знаю. Если и вы хо­ти­те узнать что такое chatgpt - хотя-​бы рас­шиф­руй­те эту аб­бре­ви­а­ту­ру

Аватар пользователя jamaze
jamaze (13 лет 4 месяца)

Ее рас­шиф­ров­ку тоже знаю. Даль­ше что?

Аватар пользователя Надоело
Надоело (3 года 8 месяцев)

Даль­ше то, что он не "раз­ра­ба­ты­вал­ся для по­го­во­рить, изоб­ра­жая диа­лог, смысл и по­ни­ма­ние", как вы оп­по­ни­ру­е­те со­бе­сед­ни­ку, утвер­ждая, что "для дру­го­го раз­ра­ба­ты­вал­ся". 
Если же этот "ге­не­ра­тор/транс­фор­ма­тор" об­суж­дать в таком кон­тек­сте - то он со­зда­вал­ся в том числе (в числе мил­ли­о­нов по­зи­ций) и для на­пи­са­ния кода. Но дру­зья, участ­ву­ю­щие в раз­ра­бот­ке ИИ, на­зва­ли его неким "ин­тер­фей­сом обу­че­ния", и это не обу­че­ние людей

Аватар пользователя jamaze
jamaze (13 лет 4 месяца)

Ерун­да. Чи­тай­те пер­во­ис­точ­ни­ки.

Аватар пользователя Надоело
Надоело (3 года 8 месяцев)

Оста­па по­нес­ло?
Пер­во­ис­точ­ни­ки чего?

Аватар пользователя jamaze
jamaze (13 лет 4 месяца)

Пер­во­ис­точ­ни­ки ChatGPT, оче­вид­но. На­при­мер. на­зва­ние.

Аватар пользователя Надоело
Надоело (3 года 8 месяцев)

На­при­мер. на­зва­ние.

Так я с са­мо­го на­ча­ла вам это го­во­рю. Это вы впих­ну­ли "со­зда­вал­ся для по­го­во­рить"

Аватар пользователя jamaze
jamaze (13 лет 4 месяца)

Chat - и есть чат, по­го­во­рить.

Об этом же на сайте OpenAI и на­пи­са­но.

ChatGPT is an AI-​powered language model developed by OpenAI, capable of generating human-​like text based on context and past conversations.

Аватар пользователя Надоело
Надоело (3 года 8 месяцев)

"Чат" - это про­сто бе­се­да, тип со­бе­сед­ни­ка как раз за­шиф­ро­ван в gpt, ко­то­рые вы упор­но не хо­ти­те рас­шиф­ро­вы­вать.
Я вас на­вер­но удив­лю, но когда я бе­се­дую со спе­ци­а­ли­стом, кон­суль­ти­ру­ясь на­счёт со­зда­ния чего-​либо - это тоже чат

Аватар пользователя jamaze
jamaze (13 лет 4 месяца)

Generative Pretrained - ни­ка­ко­го от­но­ше­ние к НА­ЗНА­ЧЕ­НИЮ си­сте­мы не имеет, это тех­ни­че­ское ре­ше­ние.

Чат, human-​like - ука­зы­ва­ет на об­ще­ние в форме чата имен­но с че­ло­ве­ком. Рань­ше это были "про­стые" ал­го­рит­мы (та же Eliza), те­перь - ней­ро­се­ти в форме GPT.

GPT можно и к дру­гим за­да­чам при­кру­тить. Но ро­дил­ся GPT имен­но в про­цес­се по­пы­ток человеко-​машинного об­ще­ния на че­ло­ве­че­ском языке. До­ве­ден до со­сто­я­ния про­дук­та ChatGPT.

Аватар пользователя Надоело
Надоело (3 года 8 месяцев)

Но ро­дил­ся GPT имен­но в про­цес­се по­пы­ток человеко-​машинного об­ще­ния на че­ло­ве­че­ском языке

В том-​то и дело - для об­ще­ния на при­выч­ном языке. То есть когда вы ста­ви­те за­да­чи удоб­ным вам спо­со­бом, не при­бе­гая к язы­кам про­грам­ми­ро­ва­ния. И несмот­ря на то, что это всего лишь спо­соб обу­чать ии - он никак не яв­ля­ет­ся вашим "для ча­ти­ков", это уни­вер­саль­ная база дан­ных для всего, ге­не­ри­ру­ю­щая от­ве­ты на ос­но­ве име­ю­ще­го­ся опыта

Аватар пользователя jamaze
jamaze (13 лет 4 месяца)

Нет, за­да­ча при раз­ра­бот­ке была - ге­не­ри­ро­вать че­ло­ве­че­ские тек­сты на ос­но­ве кон­тек­ста, это глав­ная за­да­ча об­ще­ния. Во­прос - кон­текст, ге­не­ра­ция тек­ста - ответ.

Уни­вер­саль­ная база всего - не было такой за­да­чи. Так по­лу­чи­лось, что для вме­ня­е­мых от­ве­тов при­шлось за­гру­жать в ней­ро­сеть весь ин­тер­нет и даже боль­ше.

Но это не от­ме­ня­ет, что глав­ное - это "про­сто" об­ще­ние, про­сто со­зда­ние human-​like тек­стов. Если БЫ уда­лось на­учить ней­ро­сеть без скарм­ли­ва­ния ей всего ин­тер­не­та плюс до­пол­ни­тель­ное до­обу­че­ние - на этом БЫ успо­ко­и­лись. Но не по­лу­чи­лось.

Аватар пользователя Надоело
Надоело (3 года 8 месяцев)

Уни­вер­саль­ная база всего - не было такой за­да­чи.

Это вам раз­ра­бот­чи­ки ска­за­ли?

Но это не от­ме­ня­ет, что глав­ное - это "про­сто" об­ще­ние

Да от­ку­да вы это взяли?!

Если БЫ уда­лось на­учить ней­ро­сеть без скарм­ли­ва­ния ей всего ин­тер­не­та плюс до­пол­ни­тель­ное до­обу­че­ние - на этом БЫ успо­ко­и­лись. Но не по­лу­чи­лось

Ещё раз: ис­точ­ник ваших "зна­ний" не рас­кро­е­те? Мне вот ра­бо­та­ю­щие над со­зда­ни­ем ИИ го­во­рят со­всем дру­гое

Аватар пользователя jamaze
jamaze (13 лет 4 месяца)

Это об­ще­ст­вест­но. NLP - раз­дел ИИ очень ста­рый, и даже с учё­том ней­ро­се­тей GPT - это не един­ствен­ная тех­но­ло­гия. Есть прин­ци­пи­аль­но дру­гой BERT, есть и дру­гие. И даже generative - сети стро­ят­ся на раз­ных типах ней­ро­се­тей.

Ге­не­ра­ция human-​like тек­ста - одна из ти­по­вых задач NLP. Не един­ствен­ная, ко­неч­но. ChatGPT по срав­не­нию с пред­ше­ствен­ни­ка­ми ис­поль­зу­ет ряд тех­но­ло­гий, ко­то­рые по­мо­га­ют точ­нее эму­ли­ро­вать че­ло­ве­че­скую речь, чем дру­гие тех­но­ло­гии. Это и поз­во­ли­ло за­гру­зить в него кучу ин­фор­ма­ции и со­вер­шать некий про­рыв.

"Про­сто бол­тать" - не со­всем. Это бот для чата - за­ме­на оператора-​человека. Под­держ­ка, спра­воч­ная, вы­пол­не­ние ко­манд, пер­со­наль­ный по­мощ­ник и т.д. Но и про­сто бол­тать тоже - вся­кие со­бе­сед­ни­ки, при­ки­ды­ва­ю­щи­е­ся людь­ми.

Но снова - это ти­по­вая за­да­ча NLP. Ни­ка­кой "базы всего" этот раз­дел ИИ ни­ко­гда не пред­по­ла­гал.

Чи­тай­те про­филь­ную ли­те­ра­ту­ру, что ли. 

Аватар пользователя Надоело
Надоело (3 года 8 месяцев)

"Про­сто бол­тать" - не со­всем. Это бот для чата - за­ме­на оператора-​человека. Под­держ­ка, спра­воч­ная, вы­пол­не­ние ко­манд, пер­со­наль­ный по­мощ­ник и т.д.

Вы как-​то очень быст­ро пе­ре­обу­ва­е­тесь (из "про­сто по­бол­тать" в "под­держ­ку", "пер­со­наль­ный по­мощ­ник" и т.д.), а про­филь­ную ли­те­ра­ту­ру зачем-​то со­ве­ту­е­те чи­тать мне.

Я вам от­крою одну ве­ли­кую тайну: про­грам­ми­ро­ва­ние - это "про­сто спо­соб по­бол­тать с про­цес­со­ром и пе­ри­фе­ри­ей" с целью по­лу­че­ния нуж­но­го ре­зуль­та­та

Ни­ка­кой "базы всего" этот раз­дел ИИ ни­ко­гда не пред­по­ла­гал

"База всего" су­ще­ству­ет уже давно, ИИ здесь во­об­ще не при чём. NLP - это всего лишь ин­стру­мент вза­и­мо­дей­ствия людей с "базой всего" (со­от­вет­ствен­но можно поль­зо­вать­ся в любых целях). Ко­то­рый, в свою оче­редь, ис­поль­зу­ет­ся для обу­че­ния ИИ

Аватар пользователя jamaze
jamaze (13 лет 4 месяца)

Вы как-​то очень быст­ро пе­ре­обу­ва­е­тесь (из "про­сто по­бол­тать" в "под­держ­ку", "пер­со­наль­ный по­мощ­ник" и т.д.), а про­филь­ную ли­те­ра­ту­ру зачем-​то со­ве­ту­е­те чи­тать мне.

Ну не раз­же­вы­вать же азы. Но, ви­ди­мо, при­дет­ся.

NLP - это всего лишь ин­стру­мент вза­и­мо­дей­ствия людей с "базой всего"

Да. До ChatGPT вза­и­мо­дей­ствие было от­дель­но, база от­дель­но. Т.е. клас­си­че­ский чат-​бот (ге­не­ра­тор тек­ста) - это бол­тал­ка без мозга, за дан­ны­ми она лезет куда-​то.

Соб­ствен­но, ни­че­го не по­ме­ня­лось, для при­клад­ных задач ChatGPT - толь­ко модуль-​болталка, база дан­ных внеш­няя.

По­это­му я и го­во­рю - что не было за­да­чи впих­нуть весь Ин­тер­нет в ChatGPT. Была за­да­ча ге­не­ра­ции human-​like тек­ста по кон­тек­сту, т.е. ве­де­ние диа­ло­га - все.

Я вам от­крою одну ве­ли­кую тайну: про­грам­ми­ро­ва­ние - это "про­сто спо­соб по­бол­тать с про­цес­со­ром и пе­ри­фе­ри­ей" с целью по­лу­че­ния нуж­но­го ре­зуль­та­та

NLP и про­грам­ми­ро­ва­ние - это раз­ное.

Аватар пользователя Надоело
Надоело (3 года 8 месяцев)

По­это­му я и го­во­рю - что не было за­да­чи впих­нуть весь Ин­тер­нет в ChatGPT.

Оста­ёт­ся непо­нят­ным, кому вы это "го­во­ри­те". Сами себе со­зда­ё­те те­зи­сы и сами их опро­вер­га­е­те? Ибо на­ча­лось всё не с "рас­по­ло­же­ния" ин­стру­мен­тов

NLP и про­грам­ми­ро­ва­ние - это раз­ное.

Ясен пень, NLP - это ПРО­ДУКТ про­грам­ми­ро­ва­ния. 
Но я не о NLP, а о его функ­ци­ях. Про­грам­мист - про­клад­ка между за­каз­чи­ком и ком­пил­ля­то­ром. НЛП - про­клад­ка между за­каз­чи­ком и раз­мы­ты­ты­ми гра­ни­ца­ми компиллятор-​процессор, ибо, по сути, он яв­ля­ет­ся и ЯП и ком­пил­ля­то­ром в одном фла­коне

Аватар пользователя jamaze
jamaze (13 лет 4 месяца)

Он про­сто для дру­го­го раз­ра­ба­ты­вал­ся. По­го­во­рить (по­ча­тить­ся), т.е. по­иг­рать­ся сло­ва­ми так, изоб­ра­жая диа­лог, смысл и по­ни­ма­ние. В целом - уда­лось.

Уни­вер­саль­ная база всего - не было такой за­да­чи. Так по­лу­чи­лось, что для вме­ня­е­мых от­ве­тов при­шлось за­гру­жать в ней­ро­сеть весь ин­тер­нет и даже боль­ше.

Вы с этим не со­гла­си­лись.

Но я не о NLP, а о его функ­ци­ях. Про­грам­мист - про­клад­ка между за­каз­чи­ком и ком­пил­ля­то­ром. НЛП - про­клад­ка между за­каз­чи­ком и раз­мы­ты­ты­ми гра­ни­ца­ми компиллятор-​процессор, ибо, по сути, он яв­ля­ет­ся и ЯП и ком­пил­ля­то­ром в одном фла­коне

Нуу, это вы хва­ти­ли. Тех­но­ло­гии NLP ни­ко­гда не ста­ви­ли таких задач. Про­ек­ти­ро­ва­ния, на­при­мер, си­стем - а без этого пол­ный цикл вза­и­мо­дей­ствия с "за­каз­чи­ком" не по­лу­чит­ся.

NLP - это про­сто за­ме­на UI го­ло­со­вым вза­и­мо­дей­стви­ем на че­ло­ве­че­ском языке, если мы про вза­и­мо­дей­ствие с "за­каз­чи­ком". Осталь­ное (ЯП, ком­пи­ля­ция, про­ек­ти­ро­ва­ние, ...) - это не его за­да­ча. Хотя для этих задач тоже могут ис­поль­зо­вать­ся те же тех­но­ло­гии ней­ро­се­тей, что и в ChatGPT, на­при­мер, но на­пол­нять­ся (обу­чать­ся) они уже будут не тек­ста­ми людей, а чем-​то дру­гим. И к NLP от­но­ше­ния иметь не будут.

Аватар пользователя Надоело
Надоело (3 года 8 месяцев)

Вы с этим не со­гла­си­лись.

Вы ма­ни­пу­ли­ру­е­те, до­бав­ляя по­сле­ду­ю­щие за­яв­ле­ния. Но да, я на­пи­сал пост в ответ на ваше "со­зда­вал­ся для по­ча­тить". Ибо это невер­но. Точно так же,как за­явить, что ЯП со­зда­ва­лись для "по­ча­тить"

Нуу, это вы хва­ти­ли. Тех­но­ло­гии NLP ни­ко­гда не ста­ви­ли таких задач. Про­ек­ти­ро­ва­ния, на­при­мер, си­стем - а без этого пол­ный цикл вза­и­мо­дей­ствия с "за­каз­чи­ком" не по­лу­чит­ся.

Ну зна­чит и со­вре­мен­ные ЯП "не стра­ви­ли таких задач". Ибо про­сто зная си не по­лу­чит­ся "про­ек­ти­ро­ва­ние на­при­мер си­стем"

NLP - это про­сто за­ме­на UI го­ло­со­вым вза­и­мо­дей­стви­ем на че­ло­ве­че­ском языке, если мы про вза­и­мо­дей­ствие с "за­каз­чи­ком".

Вы под "за­каз­чи­ком" ком­пью­тер под­ра­зу­ме­ва­е­те? Ибо для "вза­и­мо­дей­ствия на че­ло­ве­че­ском языке" че­ло­ве­ка ис­пол­ни­те­ля с че­ло­ве­ком за­каз­чи­ком NLP не нужно

это не его за­да­ча

Я как бы пе­ре­спро­шу: это по­то­му, что вы так ска­за­ли? Вы над этим ра­бо­та­е­те?
Ибо мои за­ня­тые этим дру­зья мне го­во­рят дру­гое, что, соб­ствен­но, хо­ро­шо со­гла­су­ет­ся с моими соб­ствен­ны­ми зна­ни­я­ми и пред­став­ле­ни­ем

но на­пол­нять­ся (обу­чать­ся) они уже будут не тек­ста­ми людей, а чем-​то дру­гим

И тогда это ничем не будет от­ли­чать­ся от уже давно су­ще­ству­ю­щих си­стем - при чём здесь ИИ и, соб­ствен­но, NLP для вза­и­мо­дей­ствия с ним?

Аватар пользователя jamaze
jamaze (13 лет 4 месяца)

Вы под "за­каз­чи­ком" ком­пью­тер под­ра­зу­ме­ва­е­те? Ибо для "вза­и­мо­дей­ствия на че­ло­ве­че­ском языке" че­ло­ве­ка ис­пол­ни­те­ля с че­ло­ве­ком за­каз­чи­ком NLP не нужно

Нет, ко­неч­но, че­ло­ве­ка.

Сей­час че­ло­век вза­и­мо­дей­ству­ет с ком­пью­те­ром (вся­ки­ми раз­ны­ми программами-​системами) через UI (гра­фи­че­ский в ос­нов­ном) С по­мо­щью тех­но­ло­гий NLP он может вза­и­мо­дей­ство­вать через обыч­ный тек­сто­вый чат. А с по­мо­щью еще до­пол­ни­тель­но тех­но­ло­гий распознавания-​синтеза-речи - и го­ло­сом. Удоб­но и эф­фек­тив­но, в тео­рии.

От­сю­да и класс задач ИИ - NLP. Об­раз­но - по­ча­тить­ся.

Я как бы пе­ре­спро­шу: это по­то­му, что вы так ска­за­ли? Вы над этим ра­бо­та­е­те?
Ибо мои за­ня­тые этим дру­зья мне го­во­рят дру­гое, что, соб­ствен­но, хо­ро­шо со­гла­су­ет­ся с моими соб­ствен­ны­ми зна­ни­я­ми и пред­став­ле­ни­ем

Что говорят-​то? Что за­да­ча NLP - знать все тек­сты Ин­тер­не­та? Фигня же.

Как про­фес­си­о­наль­ный ар­хи­тек­тор ПО вам го­во­рю: за­да­ча NLP - это ин­тер­фейс вза­и­мо­дей­ствия с че­ло­ве­ком, т.е. в ти­по­вом слу­чае чат. Все! От­сю­да и на­зва­ние ChatGPT, ко­то­рое вы упор­но иг­но­ри­ру­е­те.

Для ре­ше­ния дру­гих задач есть дру­гие раз­де­лы Computer Science во­об­ще и ИИ в част­но­сти.

И тогда это ничем не будет от­ли­чать­ся от уже давно су­ще­ству­ю­щих си­стем - при чём здесь ИИ и, соб­ствен­но, NLP для вза­и­мо­дей­ствия с ним?

Я вам про то и го­во­рю, что NLP - это толь­ко про вза­и­мо­дей­ствие с че­ло­ве­ком, ни­ка­ких "ком­пи­ля­то­ров, ЯП, зна­ние Ин­тер­не­та", как вы пи­ши­те - в его за­да­чи не вхо­дит.

очно так же,как за­явить, что ЯП со­зда­ва­лись для "по­ча­тить"

Нет. ЯП со­зда­ва­лись для раз­ра­бот­ки про­грамм для ком­пью­те­ров.

NLP - для вза­и­мо­дей­ствия ком­пью­те­ров с че­ло­ве­ком через человеко-​читаемые тек­сты, т.е. в ти­по­вом слу­чае - чаты (вза­и­мо­дей­ствие че­ло­ве­ка с кем-​то/чем-​то тек­ста­ми на NL = чат по опре­де­ле­нию).

Аватар пользователя Надоело
Надоело (3 года 8 месяцев)

От­сю­да и класс задач ИИ - NLP. Об­раз­но - по­ча­тить­ся.

Ваше "от­сю­да" про­сто уми­ля­ет

Что говорят-​то? Что за­да­ча NLP - знать все тек­сты Ин­тер­не­та? 

Где вы у меня по­доб­ное про­чи­та­ли?!

за­да­ча NLP - это ин­тер­фейс вза­и­мо­дей­ствия с че­ло­ве­ком, т.е. в ти­по­вом слу­чае чат. Все! От­сю­да и на­зва­ние ChatGPT, ко­то­рое вы упор­но иг­но­ри­ру­е­те.

Всё верно, на­счёт ин­тер­фей­са вза­и­мо­дей­ствия. Толь­ко вы­во­ды со­всем невер­ные. При­чём непо­нят­но в каком месте я иг­но­ри­рую на­зва­ние, если я сам вам пред­ло­жил его рас­шиф­ро­вать

Я вам про то и го­во­рю, что NLP - это толь­ко про вза­и­мо­дей­ствие с че­ло­ве­ком, ни­ка­ких "ком­пи­ля­то­ров, ЯП, зна­ние Ин­тер­не­та", как вы пи­ши­те - в его за­да­чи не вхо­дит.

Вы как-​то упор­но иг­но­ри­ру­е­те мои слова, или очень свое­об­раз­но ин­тер­пре­ти­ру­е­те. Ещё раз: ЯП - это тоже всего лишь "ин­тер­фейс вза­и­мо­дей­ствия с че­ло­ве­ком", при­чём вза­и­мо­дей­стви­вя с ком­пил­ля­то­ром, в слу­чае вы­со­ко­уров­не­вых ЯП. Идём даль­ше и вы­яс­ня­ет­ся, что ком­пил­ля­тор - всего лишь "ин­тер­фейс вза­и­мо­дей­ствия про­грам­мы на ЯП с на­бо­ром ко­манд про­цес­со­ра". Ком­пил­ля­то­ры уже давно "ав­то­ма­ти­че­ские", т.е. со­от­вет­ству­ю­щую про­грам­му на опре­де­лён­ном ЯП кон­вер­тят для опре­де­лён­но­го же­ле­за. А вот на ЯП пока пишут люди, ибо за­каз­чи­ки не умеют го­во­рить ни на языке же­ле­за, ни на "языке ком­пил­ля­то­ров". Вот NLP как раз и при­бли­жа­ет время, когда до­пол­ни­тель­ные ис­кус­ствен­но со­здан­ные языки для этого не по­на­до­бят­ся. И все эти "зна­ния ин­тер­не­та" - это не какие-​то "ми­фи­че­ские зна­ния", а уже давно су­ще­ству­ю­щие базы дан­ных, со­от­вет­ствен­но есте­ствен­но они "NLP не тре­бу­ют­ся" - ал­го­ритм про­сто берёт нуж­ные из базы

Нет. ЯП со­зда­ва­лись для раз­ра­бот­ки про­грамм для ком­пью­те­ров

Со­зда­ва­лись по­то­му, что без них эти самые ком­пью­те­ры че­ло­ве­ка не по­ни­ма­ли. Как и на­обо­рот

NLP - для вза­и­мо­дей­ствия ком­пью­те­ров с че­ло­ве­ком через человеко-​читаемые тек­сты, т.е. в ти­по­вом слу­чае - чаты

Вы за­цик­ли­лись на слове "чат". Это по­то­му, что для вас ан­глий­ский - не род­ной. 
На самом деле всё про­сто: в слу­чае с GPT чат - это про­сто спо­соб ком­му­ни­ка­ции, выл бы при­кру­чен какой VtS/StV - был бы какой-​нибудь "VoiceGPT"

Аватар пользователя jamaze
jamaze (13 лет 4 месяца)

Всё верно, на­счёт ин­тер­фей­са вза­и­мо­дей­ствия.

Я тогда не по­ни­маю, о чем вы спо­ри­те. Ин­тер­фейс вза­и­мо­дей­ствия с че­ло­ве­ком тек­ста­ми на че­ло­ве­че­ском языке - это чат. NLP - это под­держ­ка диа­ло­га для раз­ных целей. О чем я и на­пи­сал с са­мо­го на­ча­ла.

Как GUI - это на­ри­со­вать окош­ки и от­ре­а­ги­ро­вать на мышку. За­ме­ни­ли GUI на NLP, за­ме­ни­ли окош­ки и мышку на чат.

Аватар пользователя Надоело
Надоело (3 года 8 месяцев)

Ин­тер­фейс вза­и­мо­дей­ствия с че­ло­ве­ком тек­ста­ми на че­ло­ве­че­ском языке - это чат.

Кто спо­рит? Это вы зачем-​то при­да­ё­те этому слову вся­кие "по­бол­тать"

NLP - это под­держ­ка диа­ло­га для раз­ных целей. О чем я и на­пи­сал с са­мо­го на­ча­ла.

Нет, у вас в про­цес­се нашей бе­се­ды ма­те­ри­а­ли­зо­ва­лось "для раз­ных целей". Имен­но по при­чине от­ри­ца­ния вами этого в на­ча­ле я и "влез"

Как GUI - это на­ри­со­вать окош­ки и от­ре­а­ги­ро­вать на мышку. За­ме­ни­ли GUI на NLP, за­ме­ни­ли окош­ки и мышку на чат.

Можно про­дол­жить, я вам об этом уже писал выше: "за­ме­ни­ли ЯП на НЛП..."

Аватар пользователя jamaze
jamaze (13 лет 4 месяца)

По­бол­тать - это и есть под­держ­ка диа­ло­га для раз­ных целей. Как GUI - это ри­со­ва­ние око­шек и от­сле­жи­ва­ние мышки для раз­ных целей человеко-​машинного ин­тер­фей­са.  Ра­бо­ту самой ма­ши­ны это не от­ме­ня­ет.

ЯП - это не GUI, это более глу­бо­кие ин­стру­мен­ты, это уже не человеко-​машинный ин­тер­фейс. Про­грам­ми­сты тоже ис­поль­зу­ют GUI.

Возь­мём про­стую за­да­чу - поиск по базе дан­ных. Сей­час в ти­по­вом слу­чае поль­зо­ва­тель за­да­ёт кри­те­рии по­ис­ка через GUI (фор­моч­ки и кон­тро­лы), внут­ри про­грам­ма пре­об­ра­зу­ет эту ин­фор­ма­цию в ЯП SQL, для СУБД, ре­зуль­та­ты по­ис­ка снова пре­об­ра­зу­ют­ся в фор­моч­ки и кон­тро­лы для GUI.

NLP про­сто за­ме­ня­ет GUI, фор­моч­ки и кон­тро­лы за­ме­ня­ют­ся на бол­та­ние, т.е. диа­лог. Внут­рен­няя под­го­тов­ка SQL и его вы­пол­не­ние в СУБД оста­ёт­ся.

Аватар пользователя Надоело
Надоело (3 года 8 месяцев)

По­бол­тать - это и есть под­держ­ка диа­ло­га для раз­ных целей.

Чат - это не "под­держ­ка диа­ло­га, а, соб­ствен­но, диа­лог. О по­го­де ли он, вы­да­ча ли ТЗ, под­держ­ка ли - это уже част­но­сти

ЯП - это не GUI, это более глу­бо­кие ин­стру­мен­ты

Мы го­во­рим о чате - при чём здесь GUI? 
Ну а по факту ЯП - и есть UI для опре­де­ле­нён­ных про­цес­сов

Возь­мём про­стую за­да­чу

Возь­ми­те ещё более "про­стую": на­пи­са­ние софта (в тех же "сях"): за­каз­чик вы­да­ёт ТЗ по софту, в про­цес­се его на­пи­са­ния про­цесс кон­тро­ли­ру­ет­ся и, при необ­хо­ди­мо­сти, кор­рек­ти­ру­ет­ся. Об­ще­ние за­каз­чи­ка с про­гра­ми­ста­ми - и есть UI в дан­ном кон­тек­сте. Далее они по­сред­ством ЯП пишут нуж­ные функ­ции (вто­рой "UI" - про­гра­мист с СР), а коп­лил­ля­тор "пе­ре­пи­сы­ва­ет" код под це­ле­вое же­ле­зо (тре­тий "UI" - го­то­вый код и же­ле­зо). В иде­а­ле оста­нет­ся толь­ко один: за­каз­чик и "ИИ"

NLP про­сто за­ме­ня­ет GUI, фор­моч­ки и кон­тро­лы за­ме­ня­ют­ся на бол­та­ние, т.е. диа­лог

Вы про­ти­во­ре­чи­те сами себе: сна­ча­ла у вас "это про­сто по­бол­тать", затем уже "ста­вить за­да­чи". 
Я про­сто хочу до­не­сти до вас эле­мен­тар­ную вещь: про­грам­ный код - это, по сути, тоже "всего лишь диа­лог с же­ле­зом". И когда он в го­то­вом ли­стин­ге - это не диа­лог, а ре­зуль­тат. Но про­цесс его на­пи­са­ния - по сути - диа­лог (про­стень­кий - неред­ко "мо­но­лог", хоть и здесь при­сут­ству­ет диа­лог с за­каз­чи­ком, а вот по­слож­нее - это куча диа­ло­гов)

Аватар пользователя jamaze
jamaze (13 лет 4 месяца)

Чат - это не "под­держ­ка диа­ло­га, а, соб­ствен­но, диа­лог.

В диа­лог во­вле­че­ны две сто­ро­ны, чат­бот "иг­ра­ет" толь­ко за одну сто­ро­ну. По­это­му кор­рект­ный тер­мин - под­держ­ка (ве­де­ние, уча­стие в) диа­ло­га, а не сам диа­лог.

В иде­а­ле оста­нет­ся толь­ко один: за­каз­чик и "ИИ"

ИИ - может быть, но не чат-​бот с NLP.

NLP толь­ко ведет диа­лог, далее спус­ка­ет фор­ма­ли­зо­ван­ную ин­фор­ма­цию на более глу­бо­кие уров­ни. Там тоже может ра­бо­тать ИИ, но это уже не NLP, ни­ка­ко­го natural language здесь уже нет.

Вы про­ти­во­ре­чи­те сами себе: сна­ча­ла у вас "это про­сто по­бол­тать", затем уже "ста­вить за­да­чи". 

Я нигде не писал "ста­вит за­да­чи". Я писал - пре­об­ра­зу­ет ин­фор­ма­цию.

Я про­сто хочу до­не­сти до вас эле­мен­тар­ную вещь: про­грам­ный код - это, по сути, тоже "всего лишь диа­лог с же­ле­зом".

Вы любое вза­и­мо­дей­ствие объ­яв­ля­е­те диа­ло­гом. Это не так.

Сей­час мы об­суж­да­ем диа­лог на есте­ствен­ном языке в виде тек­сто­вых со­об­ще­ний, т.е. чата. Осталь­ное - некор­рект­но.

Аватар пользователя Надоело
Надоело (3 года 8 месяцев)

В диа­лог во­вле­че­ны две сто­ро­ны, чат­бот "иг­ра­ет" толь­ко за одну сто­ро­ну

В диа­ло­ге про­гра­ми­ста и за­каз­чи­ка - про­гра­мист "иг­ра­ет" за обе сто­ро­ны?

ИИ - может быть, но не чат-​бот

Этот самый "чат бот" в дан­ном кон­тек­сте иг­ра­ет роль "ма­сте­ра". Об­ща­ясь с ма­сте­ром адек­ват­ный поль­зо­ва­тель сде­ла­ет мно­гое из того, чего, по факту, не умеет. Это и есть - ре­зуль­тат

Я нигде не писал "ста­вит за­да­чи". Я писал - пре­об­ра­зу­ет ин­фор­ма­цию

Ста­вит за­да­чи не чат бот, а поль­зо­ва­тель ему. Но вы го­во­ри­ли, что "он не для этого, а про­сто по­бол­тать"

Вы любое вза­и­мо­дей­ствие объ­яв­ля­е­те диа­ло­гом

Не любое. Но выше упо­мя­ну­тые - они и есть. Тот же код - это, по сути, диа­лог с же­ле­зом: "сде­лай то, а если вот так - то вот это. Сде­лал? Озвучь ре­зуль­тат... Ага, тогда сде­лай вот это". Про­сто это нужно осо­знать

Сей­час мы об­суж­да­ем диа­лог на есте­ствен­ном языке в виде тек­сто­вых со­об­ще­ний, т.е. чата

Ну вот про­сто за­ме­ни­те в чате "чат бота" на про­гра­ми­ста - что это будет?

Аватар пользователя jamaze
jamaze (13 лет 4 месяца)

В диа­ло­ге про­гра­ми­ста и за­каз­чи­ка - про­гра­мист "иг­ра­ет" за обе сто­ро­ны?

Каж­дый "иг­ра­ет" за свою сто­ро­ну. Чего вы­ду­мы­вать?

Этот самый "чат бот" в дан­ном кон­тек­сте иг­ра­ет роль "ма­сте­ра". Об­ща­ясь с ма­сте­ром адек­ват­ный поль­зо­ва­тель сде­ла­ет мно­гое из того, чего, по факту, не умеет. Это и есть - ре­зуль­тат

В про­цес­се диа­ло­га чат-​бот может иг­рать раз­ные роли. Как и GUI можно стро­ить по-​разному. Это не от­ме­ня­ет, что он толь­ко под­дер­жи­ва­ет диа­лог.

Ста­вит за­да­чи не чат бот, а поль­зо­ва­тель ему. Но вы го­во­ри­ли, что "он не для этого, а про­сто по­бол­тать"

Поль­зо­ва­тель ста­вит за­да­чи не чат-​боту, а всей си­сте­ме (про­грам­ме, программно-​аппаратному ком­плек­су). Чат-​бот лишь ин­тер­фейс этой си­сте­мы, он кон­вер­ти­ру­ет ин­фор­ма­цию между поль­зо­ва­те­лем и более глу­бо­ки­ми сло­я­ми си­сте­мы. В про­цес­се бол­та­ния.

Не любое. Но выше упо­мя­ну­тые - они и есть. Тот же код - это, по сути, диа­лог с же­ле­зом: "сде­лай то, а если вот так - то вот это. Сде­лал? Озвучь ре­зуль­тат... Ага, тогда сде­лай вот это". Про­сто это нужно осо­знать

Нет, это диа­лог че­ло­ве­ка с че­ло­ве­ком или чат ботом или GUI или тек­сто­вым ин­тер­фей­сом (ко­манд­ная стро­ка, на­при­мер). А не с "же­ле­зом".

Bash - это не диа­лог ад­ми­на с же­ле­зом, между же­ле­зом и ад­ми­ном еще есть как ми­ни­мум ОС. Где все функ­ции дей­стви­тель­но ре­а­ли­зо­ва­ны, а Bash - всего лишь ин­тер­фейс с ад­ми­ном.

Так и в слу­чае чат-​ботов между че­ло­ве­ком и же­ле­зом еще куча дру­гих систем-​программ, ко­то­рые НЕ за­ни­ма­ют­ся диа­ло­гом. У вас не по­лу­чит­ся весь Computer Science за­пих­нуть в NLP.

Ну вот про­сто за­ме­ни­те в чате "чат бота" на про­гра­ми­ста - что это будет?

Еще разок: есть функ­ция под­держ­ки диа­ло­га, а есть функ­ция раз­ра­бот­ки про­грам­мы. Это РАЗ­НЫЕ функ­ции, ре­а­ли­зо­ван­ные РАЗ­НЫ­МИ про­грамм­ны­ми мо­ду­ля­ми и тех­но­ло­ги­я­ми. NLP - это толь­ко функ­ция под­держ­ки диа­ло­га, пре­об­ра­зо­ва­ния NL в некую внут­рен­нюю ин­фор­ма­цию и об­рат­но. Ко­то­рая потом ис­поль­зу­ет­ся дру­ги­ми мо­ду­ля­ми для вы­пол­не­ния их функ­ций.

Аватар пользователя Надоело
Надоело (3 года 8 месяцев)

Каж­дый "иг­ра­ет" за свою сто­ро­ну.

Так же, как в диа­ло­ге "за­каз­чик - чат бот"

В про­цес­се диа­ло­га чат-​бот может иг­рать раз­ные роли. Как и GUI можно стро­ить по-​разному. Это не от­ме­ня­ет, что он толь­ко под­дер­жи­ва­ет диа­лог.

По преж­не­му не по­ни­маю при чём здесь GUI, но даже в этом кон­тек­сте - GUI всего лишь "окош­ко на­строй­ки". Чат бот - это не "окош­ко на­строй­ки ви­ки­пе­дии", это поиск зна­ний, до­ступ­ных чат боту (прак­ти­че­ски всех) и их клас­си­фи­ка­ция

Поль­зо­ва­тель ста­вит за­да­чи не чат-​боту, а всей си­сте­ме (про­грам­ме, программно-​аппаратному ком­плек­су). Чат-​бот лишь ин­тер­фейс этой си­сте­мы

Как и ве­ду­щий про­ект про­гра­мист - "ин­тер­фейс си­сте­мы"

Нет, это диа­лог че­ло­ве­ка с че­ло­ве­ком или чат ботом или GUI или тек­сто­вым ин­тер­фей­сом (ко­манд­ная стро­ка, на­при­мер). А не с "же­ле­зом".

"Не с же­ле­зом" по­то­му, что че­ло­век не умеет вести с ним диа­лог. По­это­му ведёт по­сред­ством "пе­ре­вод­чи­ков". Как и, соб­ствен­но, же­ле­зо с дру­гим же­ле­зом

Между че­ло­ве­ком и же­ле­зом еще куча дру­гих систем-​программ, ко­то­рые НЕ за­ни­ма­ют­ся диа­ло­гом.

Зачем ВСЕМ за­ни­мать­ся диа­ло­га­ми?!

У вас не по­лу­чит­ся весь Computer Science за­пих­нуть в NLP.

С чего бы это "не по­лу­чит­ся"? Ну то есть "за­пи­хать" в книги, пуб­ли­ка­ции, ра­бо­ты - по­лу­чи­лось, а вот взять от­ту­да - не по­лу­чит­ся?

Еще разок: есть функ­ция под­держ­ки диа­ло­га, а есть функ­ция раз­ра­бот­ки про­грам­мы

У меня ощу­ще­ние, что "об­щать­ся" с этим самым GPT вы не про­бо­ва­ли

Это РАЗ­НЫЕ функ­ции, ре­а­ли­зо­ван­ные РАЗ­НЫ­МИ про­грамм­ны­ми мо­ду­ля­ми и тех­но­ло­ги­я­ми

Да кто спорит-​то?

NLP - это толь­ко функ­ция под­держ­ки диа­ло­га, пре­об­ра­зо­ва­ния NL в некую внут­рен­нюю ин­фор­ма­цию и об­рат­но. Ко­то­рая потом ис­поль­зу­ет­ся дру­ги­ми мо­ду­ля­ми для вы­пол­не­ния их функ­ций.

Ещё раз: об­суж­де­ние NLP "при­нес­ли" в тему имен­но вы. Раз­го­вор был в кон­тек­сте "может чатгпт на­со­ве­то­вать, или нет". Вы за­яви­ли, что нет и даже не пред­на­зна­чен для этого, мой опыт с ним го­во­рит об­рат­ное

Аватар пользователя jamaze
jamaze (13 лет 4 месяца)

По преж­не­му не по­ни­маю при чём здесь GUI, но даже в этом кон­тек­сте - GUI всего лишь "окош­ко на­строй­ки". Чат бот - это не "окош­ко на­строй­ки ви­ки­пе­дии", это поиск зна­ний, до­ступ­ных чат боту (прак­ти­че­ски всех) и их клас­си­фи­ка­ция

С чего бы это "не по­лу­чит­ся"? Ну то есть "за­пи­хать" в книги, пуб­ли­ка­ции, ра­бо­ты - по­лу­чи­лось, а вот взять от­ту­да - не по­лу­чит­ся?

Это РАЗ­НЫЕ функ­ции, ре­а­ли­зо­ван­ные РАЗ­НЫ­МИ про­грамм­ны­ми мо­ду­ля­ми и тех­но­ло­ги­я­ми

Да кто спорит-​то?

Пер­вые два ваших вы­ска­зы­ва­ния, соб­ствен­но, и про­ти­во­ре­чат тре­тье­му. С этим-​то я и спорю.

NLP - это всего лишь эк­ви­ва­лент "окош­ка на­строй­ки". То, что кон­крет­но в ChatGPT уда­лось за­пих­нуть кучу ин­фор­ма­ции, ко­то­рая ВЫ­ГЛЯ­ДИТ как  зна­ния - это, во-​первых, в опре­де­лен­ном смыс­ле слу­чай­ность, я об этом писал. Хо­те­ли сде­лать про­сто язы­ко­вую мо­дель (пред­ска­за­ние сле­ду­ю­ще­го NL-​слова по преды­ду­щим для по­лу­че­ния внят­но­го NL-​текста), а по­лу­чи­ли ими­та­цию зна­ний. А во-​вторых, это имен­но ими­та­тор зна­ний - ни­ка­ких га­ран­тий пра­виль­но­сти того, что ве­ща­ет ChatGPT - нет. Это про­сто хайп, вы­зван­ный ВПЕ­ЧАТ­ЛЕ­НИ­Я­МИ - обе­зья­на, слу­чай­но скла­ды­ва­ю­щая буквы в слова вы­зва­ла бы не мень­ший хайп.

У меня ощу­ще­ние, что "об­щать­ся" с этим самым GPT вы не про­бо­ва­ли

Соб­ствен­но, вы и сами под­твер­жда­е­те, что на­хо­ди­тесь в плену этого хайпа

Раз­го­вор был в кон­тек­сте "может чатгпт на­со­ве­то­вать, или нет". Вы за­яви­ли, что нет и даже не пред­на­зна­чен для этого, мой опыт с ним го­во­рит об­рат­ное

Имен­но. ChatGPT, как ЧАСТ­НАЯ тех­но­ло­гия NLP, не пред­на­зна­че­на для со­ве­то­ва­ния. Это про­сто за­ме­на око­шек диа­ло­гом. То, что сей­час из ощу­ще­ния воз­мож­но­сти ChatGPT чего-​то боль­ше­го, из по­боч­но­го эф­фек­та от ре­ше­ния задач NLP, раз­ду­ли хайп - бы­ва­ет. Не в пер­вой. Аме­ри­кан­ские биз­не­сю­ки любят и умеют угля­деть неожи­дан­ное с вау-​эффектом и раз­дуть из этого хайп для под­ня­тия бабла. Это их хлеб. Какой этот вау-​эффект будет иметь от­но­ше­ние к ре­аль­ной по­лез­ной де­я­тель­но­сти - еще пред­сто­ит уви­деть.

Аватар пользователя Надоело
Надоело (3 года 8 месяцев)

Пер­вые два ваших вы­ска­зы­ва­ния, соб­ствен­но, и про­ти­во­ре­чат тре­тье­му. NLP - это всего лишь эк­ви­ва­лент "окош­ка на­строй­ки".

Я не знаю по­че­му вам так ка­жет­ся. GUI - да, "окош­ко на­стро­ек". Если го­во­рить про чат форму - то на­вер­но самое близ­кое "окош­ко на­стро­ек" - тер­ми­нал. GPT же - аг­ре­га­тор ин­фор­ма­ции, а не "окош­ко на­стро­ек", по­стро­ен­ный в форме чата "НА ЧЕ­ЛО­ВЕ­ЧЕ­СКОМ" языке. Грубо го­во­ря - до­ста­точ­но "умный" гугл, спо­соб­ный по­ни­мать ваши за­про­сы и да­вать ин­фор­ма­цию на их ос­но­ве, при­чём не та­щить её "из ин­тер­не­та", а ге­не­ри­ро­вать на ос­но­ве най­ден­но­го. Эти по­ня­тия во­об­ще не стоят рядом

Хо­те­ли сде­лать про­сто язы­ко­вую мо­дель (пред­ска­за­ние сле­ду­ю­ще­го NL-​слова по преды­ду­щим для по­лу­че­ния внят­но­го NL-​текста), а по­лу­чи­ли ими­та­цию зна­ний

Это всего лишь ваши "же­ла­ния", ничем не под­креп­лён­ные. Над чем ра­бо­та­ют и что имен­но будут "вы­пус­кать в мир" (это не одно и то же) мои дру­зья го­во­ри­ли мне ещё в 2019, если не оши­ба­юсь. А у вас всё "слу­чай­но на­сра­лось"

Соб­ствен­но, вы и сами под­твер­жда­е­те, что на­хо­ди­тесь в плену этого хайпа

Чем имен­но? Тем, что в от­ли­чие от вас по­об­щал­ся и го­во­рю на ос­но­ве опыта, а не как вы - тео­ре­ти­зи­рую?
Так я и по вся­ким марве­лам "хай­пую" тогда, есть у меня такая черта - уве­рен, что фильм говно, но по­смот­рю для ар­гу­мен­ти­ро­ван­но­го спора, ибо знаю нема­ло людей, ко­то­рые мне будут до­ка­зы­вать, какой это ше­девр и как я много по­те­рял.

ChatGPT, как ЧАСТ­НАЯ тех­но­ло­гия NLP, не пред­на­зна­че­на для со­ве­то­ва­ния

GPT - это не NLP (если точ­нее - не толь­ко NLP). Я не знаю по­че­му вы всё время об­суж­да­е­те NLP, он в этом чате лишь для об­ще­ния с людь­ми. На­зна­че­ние его - ге­не­ри­ро­вать ин­фор­ма­цию на ос­но­ве этого об­ще­ния. И да, он пред­на­зна­чен имен­но "для со­ве­то­ва­ния".

Какой этот вау-​эффект будет иметь от­но­ше­ние к ре­аль­ной по­лез­ной де­я­тель­но­сти - еще пред­сто­ит уви­деть.

Вам - не пред­сто­ит, если толь­ко "по те­ле­ви­зо­ру ска­жут", ибо вы даже не про­бу­е­те пред­мет об­суж­де­ния. Тут как с уст­ри­ца­ми - вам везде чу­дят­ся "фран­цуз­кие биз­ню­ки ре­сто­ра­то­ры".
То, что "биз­ню­ки" что-​то раз­ду­ва­ют на хайпе - это нор­маль­но, так де­ла­ет любой пред­при­ни­ма­тель. А вот поль­зо­ва­тель, если он не "лох" - либо поль­зу­ет­ся, либо нет (если не по­нра­вит­ся/не по­дой­дёт)

Аватар пользователя Феофан Пургелин

Это фун­да­мен­таль­ная про­бле­ма. ИИ это Ими­та­ция Интел­лек­та - некая "мы не знаем как ра­бо­та­ю­щая" хрень, ко­то­рая раз за разом пы­та­ет­ся от­ве­тить на во­прос или при­нять ре­ше­ние точно так же, как это сде­лал че­ло­век. Мыш­ле­ния там нет. Ре­флек­сии нет. Как ни на­тас­ки­вай на базе "одоб­рен­ных" ре­ше­ний и от­ве­тов - в любой мо­мент ими­та­ция может не спра­вить­ся и об­ла­жать­ся.

Аватар пользователя alex_midway
alex_midway (13 лет 3 месяца)

При чем об­на­ру­жи­ли со­всем недав­но что все эти ИИ обу­чен­ные на своих же ма­те­ри­а­лах вдруг ту­пе­ют! Т.е. что бы он и далее оста­вал­ся обу­чен­ным и рос над собой ему в ка­че­стве ис­ход­ных дан­ных нужны имен­но ма­те­ри­а­лы сге­не­ри­ро­ван­ные че­ло­ве­ком!!!
По­лу­ча­ет­ся это ни­ка­кой не ин­тел­лект и не разум, это чер­ный ящи­чек про­сто попка-​дурак. Сге­не­ри­ро­вал "умный" текст, а по сути по­вто­рил что-​то пусть и за мно­ги­ми.

Аватар пользователя ilyanov
ilyanov (2 года 6 месяцев)

Пер­вым делом про­ве­рил про­стей­шие счёт­чи­ки на Systemverilog. Код от GPT ужа­сен.

По­го­во­рил про внеш­нюю по­ли­ти­ку США: от­ве­ты GPT лжи­вые, скольз­кие и за­коль­цо­ва­ны в до­воль­но ко­рот­кий цикл. Ло­ги­ка от­сут­ству­ет.

Все от­ве­ты обя­за­тель­но нужно про­ве­рять по дру­гим ис­точ­ни­кам. Много от­кро­вен­но­го вра­нья.

Как спра­воч­ная си­сте­ма, GPT не при­го­ден.

Боль­ше не поль­зу­юсь.

Аватар пользователя X86
X86 (6 лет 6 месяцев)

Спро­си­те у него, на­при­мер, "на­пи­ши со­дер­жа­ние ста­тьи 15 Кон­сти­ту­ции РФ" и т.д. Он все­гда будет врать, даже если его по­прав­лять

Аватар пользователя GrumpyVK
GrumpyVK (4 года 8 месяцев)

Дык и с людь­ми та же самая ис­то­рия. Что такое эти ваши пре­сло­ву­тые “soft skills”? Это уме­ние убе­дить дру­гих людей, ко­то­рые не раз­би­ра­ют­ся в том, что вы де­ла­е­те, что ваше ре­ше­ние — пра­виль­но и ра­зум­но.

Если у людей есть ещё и какие-​то тех­ни­че­ские ком­пе­тен­ции, то это по­мо­га­ет об­ще­ству в со­зда­нии слож­ных кон­струк­ций.

Но как ChatGPT пре­крас­но по­ка­зы­ва­ет: про­ка­чать “soft skills” и на­учить­ся нести пургу с умным видом проще, чем что-​то по­нять.

Если у вас в об­ще­стве нет ин­сти­ту­тов, спо­соб­ных вот эти вот тво­ре­ния от­се­ять — оно по­те­ря­ет воз­мож­ность под­дер­жи­вать тех­но­ло­гии, необ­хо­ди­мые для сво­е­го су­ще­ство­ва­ния.

Что, соб­ствен­но, на За­па­де и про­изо­шло. А всё осталь­ное — уже след­ствия.

Аватар пользователя ZloyРусский
ZloyРусский (6 лет 4 месяца)

Но как ChatGPT пре­крас­но по­ка­зы­ва­ет: про­ка­чать “soft skills” и на­учить­ся нести пургу с умным видом проще, чем что-​то по­нять.

Рас­свет новой эры "ин­фо­цы­ган­ства" и "ма­ра­фо­нов же­ла­ний". ИИ-​зло! 

Аватар пользователя Tinkle Bell
Tinkle Bell (8 лет 4 месяца)

По­лу­ча­ет­ся, что чат не так туп, если вы­яс­нил, что может нести менее энер­го­за­трат­ную пургу с тем же ре­зуль­та­том, что и на­ва­ять ге­ни­аль­ный софт.

Это как хо­ро­ший про­грам­мист с умным видом объ­яс­ня­ет за­каз­чи­ку, не раз­би­ра­ю­ще­му­ся в про­грам­ми­ро­ва­нии, что на на­пи­са­ние ути­ли­ты нужен год.

Страницы