2 Страницы  1 2 >  
Ответить Создать тему

Искусственный интеллект научился писать программы , «воруя» участки кода других программ

SiMM
post Feb 28 2017, 23:15 
Отправлено #1


Banned

Сообщений: 37 461
Из: «либеральных»«ценностей»



Исследователи из компании Microsoft Research и Кембриджского университета создали систему искусственного интеллекта под названием DeepCoder, которая уже способна самостоятельно писать не очень сложные программы, решающие задачи наподобие типовых задач для соревнований по программированию. Дальнейшее развитие данного направления может привести к тому, что созданием компьютерных программ смогут заниматься люди, абсолютно ничего не понимающие в программировании. Для этого им потребуется лишь описать решаемую задачу, придерживаясь набора определенных правил.
Система DeepCoder использует технологию, называемую программным синтезом. Она берет готовые участки кода, извлеченные из кода других программ, и соединяет их в собственную последовательность, учитывая список входных и выходных данных каждого фрагмента кода. Отметим, что подобный подход широко используется и людьми-программистами, которые используют для этого свои собственные разработки, по большей части, и чужие - в более редких случаях.
Одним из основных преимущество подхода автоматизированного программного синтеза является то, что искусственный интеллект имеет возможность для составления собственной программы выбрать или наиболее эффективные участки исходного кода, или участки, наилучшим образом подходящие для данного конкретного случая. Более того, искусственный интеллект может использовать такие приемы и методы, которые никогда бы не использовали люди в силу особенностей человеческого мышления.
Принцип работы системы DeepCoder в чем-то подобен принципу работы системы, разработанной в 2015 году специалистами из Массачусетского технологического института, которая исправляет ошибки в программах, заменяя участки исполняемого кода работоспособными участками, взятыми из других программ.
Одной из самых важных составных частей системы DeepCoder является система, производящая поиск по всем общедоступным базам исходных кодов, сортировку кода, оценку его оптимальности, функциональности и полноценности. И с этой работой система DeepCoder справляется намного быстрее, нежели другие подобные системы, созданные ранее.
Система DeepCoder способна создать несложную работоспособную программу за доли секунды, в то время, как другим системам, производящим последовательную проверку различных комбинаций участков кода, требуется на такое же действие время, исчисляющееся минутами и часами. Это происходит потому, что система DeepCoder постоянно изучает, какие участки кода работают и как они делают свое дело. И система постоянно улучшает свои навыки в этом деле по мере увеличения количества решенных ею задач.
В настоящее время возможности системы DeepCoder весьма и весьма скромны, она способна решать задачи и составлять программы, состоящие из нескольких строчек кода. Но, при правильном подходе к программированию, эти несколько строчек могут заключать в себе решение достаточно сложных задач.
Читая все вышесказанное, можно почувствовать беспокойство по поводу того, что в будущем программисты, благодаря появлению подобных систем, могут остаться без работы. Однако, это совершенно не так, благодаря таким системам именно программисты будут освобождены от необходимости делать утомительную, однообразную и рутинную работу по программированию каких-либо типовых функций. А освободившееся время они смогут направить на выполнение более сложных работ.


--------------------
Profile CardPM
  0/0  
Pocomaxa
post Feb 28 2017, 23:46 
Отправлено #2


UTO.Pocomaxa

Сообщений: 14 927
Из: Чебоксары



Присоединённое изображение:
 - Безымянный2.jpg
 - Размер: 123,13кб, Скачано: 68

--------------------
Из того, что дуракам закон не писан, не следует, что они не принимают участия в его написании.

Если думать головой - необходимости в героизме, как правило, не возникает...
Profile CardPM
  0/0  
otkrivashki
post Jul 12 2017, 02:38 
Отправлено #3


Новичок

Сообщений: 3



опубликованное пользователем изображение
Profile CardPM
  0/0  
-+- Гаврош -+-
post Oct 13 2017, 13:32 
Отправлено #4


Пользователь

Сообщений: 44



Не нужен людям никакой искусственный интеллект. Он наш враг. И без работы останемся. И ума не будет у людей!
Profile CardPM
  -2/0  
pfg
post Oct 13 2017, 13:48 
Отправлено #5


Активный

Сообщений: 3 197



считай до третьего курса уже доберется...

--------------------
Снег тихонько все украл
сразу стало тихо
Profile CardPM
  0/+2  
-+- Гаврош -+-
post Oct 13 2017, 14:48 
Отправлено #6


Пользователь

Сообщений: 44



Поговаривают скоро не будет профессии бухгалтеров и ведущих ТВ, Будут делать их работу программы как раз с искуственным интеллектом
Profile CardPM
  -1/0  
Dimaner
post Nov 4 2017, 10:44 
Отправлено #7


Активный

Сообщений: 1 271



Даже в теории настоящий искусственный интеллект, как аналог работы мозга человека, создать не возможно, сказочки все это

--------------------
Profile CardPM
  0/0  
sporky
post Nov 4 2017, 11:05 
Отправлено #8


Активный

Сообщений: 1 429



Цитата(Dimaner @ Nov 4 2017, 10:44)
Даже в теории настоящий искусственный интеллект, как аналог работы мозга человека, создать не возможно, сказочки все это
*


Что за теории? Можно ссылку, чтобы почитать. Раньше думали что мир стоит на черепах, все зуб давали свой, потом земля центром вселенной, это уж точно. Ограниченная производительность сегодняшней техники, еще ни о чем не говорит. Мы биороботы, по сути киборги из углерода, в нас вшиты такие же микропрограммы как в биосе, инстинкты тому пример, и много многое другое. Как могут человеки говорить о то что нельзя создать ии подобный им, когда сами нифига в себе не разбираются? biggrin.gif Жрут миллионами тоннами всякой химии и медикаментов, потом удивляются раками, аллергиями, и результатами экспериментов над собой, при чем при этом всем пофигу rofl.gif

Сообщение отредактировал sporky - Nov 4 2017, 11:12
Profile CardPM
  0/+5  
suffism575
post Jul 19 2018, 11:40 
Отправлено #9


Постоялец

Сообщений: 284



Цитата(-+- Гаврош -+- @ Oct 13 2017, 13:32)
Не нужен людям никакой искусственный интеллект. Он наш враг. И без работы останемся. И ума не будет у людей!
*

А что такое ум кстати? Если предположить что это всего лишь колоссальный набор инструкций с разной скоростью доступа к данным то.. невелика беда.

--------------------
"..и козлов Я накажу" (Захария 10:3)
Profile CardPM
  0/+1  
tranzistor
post Nov 28 2018, 17:17 
Отправлено #10


Пользователь

Сообщений: 89



Самое смешное, что и программистов как таковых с ИИ тоже не особо будут нужны. ура
Profile CardPM
  0/0  
klarist
post Dec 3 2018, 11:06 
Отправлено #11


Всё в этой жизни временно

Сообщений: 3 522
Из: Новочебоксарск



xxx: кто-нибудь может показать реальные проекты на Аде где-нибудь на гитхабе или соусфордж?
yyy: реальные проекты на Аде распространялись на 8 дюймовых дискетах
zzz: реальные проекты на Аде распространялись по баллистическим траекториям.

https://bash.im/quote/453468
Profile CardPM
  0/+2  
Hardwar
post Dec 3 2018, 12:00 
Отправлено #12


Активный

Сообщений: 4 390
Из: этих самых



Цитата(tranzistor @ Nov 28 2018, 17:17)
Самое смешное, что и программистов как таковых с ИИ тоже не особо будут нужны. ура
*
acute.gif Нужно внематочно читать статьи с dailytechinfo: там шел базар за инструмент помощи программисту, а не очередной ИсКин.

Программисты пишут программу для решения прикладных задач в области программирования, а не изобретают ИИ для программирования вообще. fool.gif Задачи ставит человек. Программа - инструмент решения таких задач. Умение правильно поставить и сформулировать задачу - уже наполовину ее решить.


--------------------
Фтыкаю факел знаний в темную жопу невежества
Profile CardPM
  0/+1  
tranzistor
post Dec 3 2018, 15:43 
Отправлено #13


Пользователь

Сообщений: 89



Цитата(Hardwar @ Dec 3 2018, 12:00)
acute.gif Нужно внематочно читать статьи с dailytechinfo: там шел базар за инструмент помощи программисту, а не очередной ИсКин.

Программисты пишут программу для решения прикладных задач в области программирования, а не изобретают ИИ для программирования вообще. fool.gif  Задачи ставит человек. Программа - инструмент решения таких задач. Умение правильно поставить и сформулировать задачу - уже наполовину ее решить.
*


Да, мы понял что косишь под умного acute.gif
Profile CardPM
  0/0  
Hardwar
post Dec 4 2018, 07:06 
Отправлено #14


Активный

Сообщений: 4 390
Из: этих самых



Цитата(tranzistor @ Dec 3 2018, 15:43)
Да, мы понял что косишь под умного  acute.gif
*
А ви таки косите под дурочка... wink.gif По теме есть что сказать?


--------------------
Фтыкаю факел знаний в темную жопу невежества
Profile CardPM
  0/0  
tranzistor
post Dec 4 2018, 08:34 
Отправлено #15


Пользователь

Сообщений: 89



Цитата(Hardwar @ Dec 4 2018, 07:06)
А ви таки косите под дурочка... wink.gif По теме есть что сказать?
*


зачем обижаетесь? sad.gif а вообще: даешь мир без программистов! DANCE.gif
Profile CardPM
  0/0  

2 Страницы  1 2 >
ОтветитьTopic Options
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
Быстрый ответ
Кнопки кодов
 Расширенный режим
 Нормальный режим
    Закрыть все тэги


Открытых тэгов: 
Введите сообщение
Смайлики
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
         
Показать все

Опции сообщения