Форум программистов, компьютерный форум, киберфорум
ИИ, нейросети, LLM, ML, Data Science, ИИ-агенты
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.71/35: Рейтинг темы: голосов - 35, средняя оценка - 4.71
-135 / 338 / 4
Регистрация: 02.04.2009
Сообщений: 1,136

AlphaCode - ассистент для написания кода по заданию

13.12.2022, 19:24. Показов 8843. Ответов 127
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
https://www.science.org/conten... ng-advance
Это ассистент, который в умелых руках помогает проектировать, писать, документировать, тестировать, отлаживать и внедрять код, но даже при своих нынешних ограничениях этот ассистент по квалификации уже превосходит среднестатистического программиста начального уровня.
Сейчас это опенсорс проект, но, думаю, очень скоро это будет платный сервис, с большим количеством мощных серверов.
Выходной код - на Python или C++.
После обучения AlphaCode решил около 34% поставленных задач, сообщает DeepMind на этой неделе в журнале Science. (В аналогичных тестах Codex добился однозначных процентов успеха.)
Чтобы еще раз проверить свое мастерство, DeepMind представила AlphaCode в онлайн-соревнованиях по программированию. В конкурсах с числом участников не менее 5000 система обыграла 45,7% программистов. Исследователи также сравнили его программы с программами в обучающей базе данных и обнаружили, что они не дублируют большие участки кода или логики. Это породило нечто новое - креативность, которая удивила Эллиса.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
13.12.2022, 19:24
Ответы с готовыми решениями:

bcc32c :: бесполезный ассистент кода
Добрый день! Пытаюсь перейти на использование нового компилятора bcc32c из-за возможности использования возможностей C++11 и более новых...

Программа для написания кода
Кто может посоветовать лучшую среду для веб программирования !

Программы для облегчения написания кода
Слышал, что есть инструмент, который появляется в браузере при нажатии f12. Что это?

127
 Аватар для Moon-Watcher
45 / 32 / 1
Регистрация: 24.03.2017
Сообщений: 477
21.01.2023, 21:21
Студворк — интернет-сервис помощи студентам
Mikhaylo,
Опять же не вижу проблемы скормить ИИ мильон техзаданий и иллюстраций того, как выглядит созданный по ним готовый интерфейс, дизайн и прочее. Давеча vantfiles приводил задание по цветовому оформлению сайтов разной тематики - даже странно усомниться, что в принципе ИИ это вполне по силам, было бы желание и дата-сеты.
0
820 / 579 / 75
Регистрация: 20.09.2014
Сообщений: 3,820
21.01.2023, 21:46
Moon-Watcher, проблемы нет, но предельно достижимый уровень сильно ограничен. И проблема в том, что существует трудно формализуемая часть техзаданий. Мы можем научить нейронку формошлепству, где-то такой уровень. Дальнейшее продвижение сильно затруднено.

Не надо думать линейно.
0
 Аватар для Moon-Watcher
45 / 32 / 1
Регистрация: 24.03.2017
Сообщений: 477
21.01.2023, 21:50
Цитата Сообщение от Mikhaylo Посмотреть сообщение
проблема в том, что существует трудно формализуемая часть техзаданий.
Вот именно для таких заданий ИИ идеально подходит. Да и людям практически всегда лучше обучаться на примерах. Мне легко представить как ИИ "сочинит симфонию" и "превратит кусок холста в шедевр искусства" - гораздо труднее (но все равно можно) представить как он научится решать детские задачи на логику.
0
820 / 579 / 75
Регистрация: 20.09.2014
Сообщений: 3,820
21.01.2023, 22:03
Насколько я понял из ответов ChatGPT, она как-то плохо понимает, какие вещи являются фундаментальными, а какие нет.
Ее можно обмануть на счет стопудовых фактов, например, убедить, что Байдена зовут Владимир. И вроде как по жизни Джо Байден - это американский президент, фундамент на века, но нейросеть этого не осознает и оставляет право за собой на корректировку.

Добавлено через 1 минуту
И потом: она помнит излишние факты, на мой взгляд, возможно там много нефундаментального мусора, например, про каких-то личностей, про которых 99,99% людей не в курсе.
0
Модератор
Эксперт функциональных языков программирования
3140 / 2288 / 469
Регистрация: 26.03.2015
Сообщений: 8,900
21.01.2023, 22:13
Человек может одновременно воспринимать ("хранить в оперативной памяти") ограниченное количество информации. Поэтому большую задачу разбивают на задачи поменьше. Повторяют рекурсивно, пока размер задач не станет приемлимым. В этом и заключается работа программиста-инженера. Получившиеся маленькие задачи нужно решить. Это работа для программиста-техника.

Часто инженеры других специальностей (не программисты) используют в своей работе калькуляторы. Но это не делает их программистами. Точно также, они используют математические формулы, но это не делает их математиками.
0
 Аватар для Moon-Watcher
45 / 32 / 1
Регистрация: 24.03.2017
Сообщений: 477
21.01.2023, 22:33
Цитата Сообщение от Mikhaylo Посмотреть сообщение
Насколько я понял из ответов ChatGPT, она как-то плохо понимает, какие вещи являются фундаментальными, а какие нет.
ИМХО это решаемая проблема, временная. Но хуже то, что помимо "каких-то личностей, про которых 99,99% людей не в курсе", тот же ChatGPT придумывает и вовсе несуществующих людей, книги и т.д. Как это происходит мне непонятно.
0
2 / 2 / 0
Регистрация: 18.01.2023
Сообщений: 35
22.01.2023, 01:35
Попытка научить you.com арифметике была, однако с большими числами он ошибается. Как насчёт ChatGPT?
2949181891+9999777989
The result of adding 2949181891 and 9999777989 is 39,490,996,880.
0
 Аватар для Moon-Watcher
45 / 32 / 1
Регистрация: 24.03.2017
Сообщений: 477
22.01.2023, 01:53
Калькулятор как-нибудь осилил: 12,946,969,980. Google выдает такой же результат. You.com тоже: The result of adding 2949181891 and 9999777989 is 12949949850
0
-135 / 338 / 4
Регистрация: 02.04.2009
Сообщений: 1,136
22.01.2023, 15:09  [ТС]
Цитата Сообщение от Moon-Watcher Посмотреть сообщение
Так что логики там нет и пока не предвидится.
В 1959-м году была создана программа Универсальный решатель задач (англ. General Problem Solver, GPS) (Вики):
Универсальный решатель задач (англ. General Problem Solver, GPS) — компьютерная программа, созданная в 1959 году Гербертом Саймоном, Клиффордом Шоу (англ. Cliff Show) и Алленом Ньюэллом, предназначенная для работы в качестве универсальной машины для решения задач, сформулированных на языке хорновских дизъюнктов. В качестве примеров использования приводились доказательства теорем евклидовой геометрии и логики предикатов, решение шахматных задач.
Программа основана на теоретической работе Саймона и Ньюэлла о логических машинах. Считается первой компьютерной программой, в которой предпринята стратегия разделения знаний о задачах (правила, которые подавались на вход программы) от стратегии решения задач (общий решающий движок). Решающий алгоритм был реализован на низкоуровневом языке программирования IPL (англ.)рус..
Хотя GPS была способна решать простые задачи, как например головоломку о ханойских башнях, она не могла справиться со многими реальными задачами, поскольку поиск цепи решения приводил к комбинаторному взрыву числа промежуточных шагов.
0
2 / 2 / 0
Регистрация: 18.01.2023
Сообщений: 35
22.01.2023, 15:20
Мой калькулятор дал 2949181891+9999777989=________________ _12948959880
you.com на сей раз сказал The sum of 2949181891 and 9999777989 is 12948949880.
У Вас _________ _The result of adding 2949181891 and 9999777989 is 12949949850

Добавлено через 3 минуты
Цитата Сообщение от Moon-Watcher Посмотреть сообщение
Калькулятор как-нибудь осилил: 12,946,969,980. Google выдает такой же результат.
Гугель видно тоже считает нейронкой.
0
 Аватар для vantfiles
1018 / 1921 / 177
Регистрация: 07.05.2013
Сообщений: 3,931
Записей в блоге: 12
22.01.2023, 15:24
Mikhaylo, Вы меня разочаровали, не стоило Вам писать все вот это.
Может быть подрастете во всех смыслах, переосмыслите. Удачи.
0
2 / 2 / 0
Регистрация: 18.01.2023
Сообщений: 35
22.01.2023, 15:27
Цитата Сообщение от Rasool Посмотреть сообщение
В 1959-м году была создана программа Универсальный решатель задач
Логический ИИ ныне не в тренде. Сейчас цель разработчиков ИИ сделать получить хотя бы тот же результат нейронкой.

Добавлено через 1 минуту
Цитата Сообщение от Mikhaylo Посмотреть сообщение
И потом: она помнит излишние факты, на мой взгляд, возможно там много нефундаментального мусора, например, про каких-то личностей, про которых 99,99% людей не в курсе.
По эрудиции ИИ вне конкуренции.
0
 Аватар для Moon-Watcher
45 / 32 / 1
Регистрация: 24.03.2017
Сообщений: 477
22.01.2023, 15:34
Цитата Сообщение от Funky Punky Посмотреть сообщение
Мой калькулятор дал 2949181891+9999777989=________________ _12948959880
you.com на сей раз сказал The sum of 2949181891 and 9999777989 is 12948949880.
У Вас _________ _The result of adding 2949181891 and 9999777989 is 12949949850
Добавлено через 3 минуты
Сообщение от Moon-Watcher
Калькулятор как-нибудь осилил: 12,946,969,980. Google выдает такой же результат.
Гугель видно тоже считает нейронкой.
Да, любопытно
0
820 / 579 / 75
Регистрация: 20.09.2014
Сообщений: 3,820
22.01.2023, 19:35
vantfiles, вы обиделись про программистов? Ну вот вам пример программистов - Адам ИИ. Создает распознавалку речи без ИИ. Посмотрим, что из этого выйдет.))
0
-135 / 338 / 4
Регистрация: 02.04.2009
Сообщений: 1,136
23.01.2023, 15:42  [ТС]
Скопировал пост с одного форума:
Вот эти люди делают поразительные вещи комбинируя обучение и языковые модели с формальниыми рассуждениями в математике
https://openai.com/blog/formal-math/

Я слышал их выступление в ноябре 22-го (заметка по ссылке за февраль 22-го) - утверждали, что порядка десяти задач из международных олимпиад (и огромное количество задач попроще, включая практически всю школьную математику) их система может решить.
0
 Аватар для Moon-Watcher
45 / 32 / 1
Регистрация: 24.03.2017
Сообщений: 477
23.01.2023, 15:50
Rasool,
Ну и прикрутили бы эту модель к ChatGPT. Интересно что помешало
0
-135 / 338 / 4
Регистрация: 02.04.2009
Сообщений: 1,136
23.01.2023, 18:31  [ТС]
Цитата Сообщение от Moon-Watcher Посмотреть сообщение
Ну и прикрутили бы эту модель к ChatGPT. Интересно что помешало
На том же форуме ответили:
Не просто ChatGPT, а скомбинированный с prover'ом Lean (который сам по себе переживает быстрый рост популярности в деятельности по формализации математики).
0
 Аватар для Moon-Watcher
45 / 32 / 1
Регистрация: 24.03.2017
Сообщений: 477
23.01.2023, 19:01
Rasool,
ChatGPT в статье вообще не упоминается:
We pre-train our models successively on GPT-3’s postprocessed version of CommonCrawl (for 300B tokens) and an updated version of WebMath (for 72B tokens)
Я в этом ничего не понимаю, но насколько могу судить, эта программа не относится к большим языковым моделям и не особо рассчитана на понимание ЕЯ. В статье есть примеры заданий на ЕЯ, но они там как в учебнике: дано, требуется и т.д. Так что не факт, что эта система способна понять, например, задачу про шапки и решить её через какое-нибудь исчисление высказываний. Но еще раз повторюсь, что в подобного рода технических вопросах ничего не смыслю. Можете кинуть в личку ссылку на тот форум?
0
-135 / 338 / 4
Регистрация: 02.04.2009
Сообщений: 1,136
25.01.2023, 15:38  [ТС]
Архив провалов ЧатГПТ
https://github.com/giuven95/ch... 0KOLyMR7bI
0
-135 / 338 / 4
Регистрация: 02.04.2009
Сообщений: 1,136
28.01.2023, 17:16  [ТС]
Следующий текст взят из политеста для поступающих в магистратуру. В принципе, нет сомнения, что ChatGPT справится с ним, но все же ради любопытства было бы интересно скормить его ему:
1. Voice Over Internet Protocol (VoIP) is a new technology that uses broadband Internet and network lines to transmit real-time voice information. This technology has the potential for completely changing the way phone calls are made and making phone companies a thing of the past.
2. To make a phone call on the Internet, several things must happen. On the sending side, analog voice signals are digitized, compressed, divided into packets and transmitted over network lines. On the receiving end, the signals are recombined, uncompressed and converted back into audio. Because the voice signals are digital, they can be transmitted just like any other data packets on a network. VoIP can be relatively inexpensive to implement, although costs rise as the complexity of the system increases.
3. There are currently several problems with this technology. If the computer or network lines fail, then telephone service is interrupted. Though the stability of computer hardware, operating systems and network infrastructure has improved significantly in the last decade, crashes still occur. The "up" time of these systems is still significantly less than with traditional phone systems - which often continue to function even during power outages. Another issue is that tracking the origin of a call is difficult because the signals are transmitted over the Internet. This is especially important to emergency responders to 911 calls. Caller ID service may not function either.
4. Additionally, devices that make calls using phone lines, such as fax machines, cable TV boxes, etc. may not function properly. Law enforcement officials may have difficulty wiretapping phone lines that use VoIP technology. Finally, the quality of VoIP service is lower than that of a traditional phone system. Since the information is transmitted over network lines, VoIP phone calls may break up, hesitate, or cause words to be dropped. All of these issues are being addressed and their significance should be eliminated over time.

1. Determine if the statement is true: "VoIP technology is a possible threat for telephone companies".
2. Determine if the statement is true: "VoIP is not a very expensive technology to implement".
3. Determine if the statement is true: "VoIP technology is especially popular among young people".
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
28.01.2023, 17:16

Платформа для написания кода на языке C++ для 25 людей
Мб вопрос и тупой , но чайнику можно всё. Хочу сделать закрытую комнату для написания кода на C++ для 25 людей. Как, где и сколько времени...

Как настроить среду для написания и компиляции кода
Есть одна проблема. Раньше писал на Visual Studio 6, все было Ок! Сейчас работаю в 2005 версии, и никак не могу настроить...

Ошибка в начале написания кода для распознавания лиц
Списывал код с статьи и сразу же вывел ошибку: module 'cv2.cv2' has no attribute 'createLBPHFaceRecognizer' что не так? Как исправить? ...

Framework для написания переносимого многопоточного кода (ACE, другой?)
Всем привет! Вопрос многолетним практикам: кто чем пользуется для создания переносимого кода? Требуется создать не самый сложный...

Нужен ноутбук для написания кода (c++, веб разработка) до 50000 руб
Мой выбор пал на ноутбуки lenovo thinkpad. Выбираю между thinkpad edge 560 и thinkpad 13, подскажите, что лучше или предложите свои...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
120
Ответ Создать тему
Новые блоги и статьи
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства. Родственных связей существует 8 ступеней, такие как: p - отец P - мать q - муж Q - жена b - брат B - сестра s - сын S - дочь
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире. Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701 Купил два термопринтера QR701. На сэлф-тесте написано: Language: PC936 (GB18030). Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
Создание формы заимствованного документа
Maks 03.08.2026
Задача: Необходимо создать собственную форму заимствованного документа. На форме должен быть реквизит "Покупатель", а также табличная часть со следующими реквизитами: - Расчетный счет покупателя. . .
Задача предоставления скидок покупателям
Maks 03.08.2026
Задача: В документе "Продажи" необходимо реализовать функционал предоставления скидок покупателям. Скидка должна автоматически рассчитываться и подставляться в соответствующее поле при выборе. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru