Исследования в области моделирования творческих способностей и машинной реализации искусственного интеллекта (далее — ИИ) внезапно стали горячей темой. Разнообразное программное обеспечение для творчества появляется бесконечным потоком. Среди выдающихся достижений компании — программное обеспечение, которое может писать научные статьи и побеждать чемпиона мира по го. Многоуровневые искусственные системы для создания таких произведений, как романы, картины и т. д. Фундаментальные теоретические исследования также привели к выдающимся достижениям, и родилась новая вещь, которая может заполнить пробел в ИИ — «вычислительное творчество». В нем есть две ссылки: одна относится к творчеству или творчеству ИИ, реализуемому искусственными системами; другая относится к области ИИ, которая специализируется на том, как заставить искусственные системы выражать творчество и объединяет теоретические дискуссии и инженерную практику.
Для создания ИИ-ветви вычислительного творчества в китайском стиле, помимо всестороннего и глубокого исследования успешного опыта построения зарубежного вычислительного творчества и выполнения «макияжного задания», нам следует еще и обогнать других в углу, непосредственно войдите в его границы и сосредоточьтесь на изучении предпосылок, перспективных основных теоретических вопросов, уделяя особое внимание философским вопросам разума и познания, таким как проблема прототипного экземпляра моделирования творчества, возможность компьютеров реализовать творчество, «заземление» и « проблемы отсутствия аутентичности» программной инженерии и т. д.
Разочарование и компьютеризация творчества: модельные соображения вычислительного творчества
ИИ позволяет компьютерам достигать творческих способностей, моделируя человеческое или нечеловеческое творчество в виде моделей или «прототипов». Для этого, конечно, надо сначала ответить на необходимые духовно-познавательные философские вопросы, например, что такое само творчество, отличное от познавательных способностей, таких как мышление, может ли оно иметь собственную структуру, сущность и тайны? быть решена? Открыта для человеческого познания? Беда в том, что традиционный взгляд на инновации, если не во всем, то по крайней мере частично является препятствием для исследований вычислительного творчества. Например, согласно традиционному романтическому и мистическому взгляду на инновации, творчество само по себе является своего рода загадкой или загадкой. или даже парадокс. Даже когда в мире происходит творчество, это качество уникально для Муз.
Чтобы устранить вышеупомянутые барьеры на пути компьютерного моделирования творчества, мы, несомненно, должны попытаться поставить творчество в центр фундаментальных научных исследований ИИ, расколдовать его, устранить его тайну и спустить творчество с алтаря недостижимого познания, вернув его. это объективный процесс или сила в природе. Так называемые тайны и загадки в мире относятся к существующему познанию людей. Вещи, которые не были ясно поняты в прошлом, были загадками и были полны тайн. Например, гром в небе считался загадочной силой в эпоху, когда наука была слаборазвита, она разочаровалась и вернулась к своему состоянию. первородный характер природных явлений. То же самое касается творчества.
Причина, по которой творчество не является загадкой и почему его можно моделировать с помощью машин, заключается в том, что оно опирается на наши обычные когнитивные способности, такие как мышление, воображение, ассоциации, аналогии и т. д. Когда они определенным образом объединятся, возникнут инновации. Выражаясь научным языком, эффективность творчества определяется распределенными кортикальными сетями, и ее реальность не зависит от какой-либо одной области мозга; нейронная основа творчества меняется с изменениями требований и форм большинства инновационных задач; соединение сети режима по умолчанию и сети управления выполнением. Активация сети режима по умолчанию отражает спонтанную генерацию идей или информации из долговременной памяти, тогда как активация сети исполнительного контроля отражает процесс ограничения мышления для выполнения конкретных целевых задач. Таким образом, творчество — это естественное явление, которое можно смоделировать с помощью вычислений и реализовать на машине. В случае дивергентного мышления, от которого больше всего зависит творчество, они заключаются в активации узлов. Если эти узлы связаны очень прочно, они ведут себя как обычные психологические явления. У людей разное мышление, но есть слабые и непрямые связи, которые затем пробуждают систему, чтобы поразить кору головного мозга неспецифической активацией. В результате в духовной жизни людей появляются такие обычные явления, как вспышки вдохновения.
Что касается вдохновения, прозрения и т. д., которые являются наиболее познавательно закрытыми и рассматриваются как душевные чудеса, то пока у человеческого познания есть способ войти, их тайна будет медленно рассеиваться. Его так называемая тайна заключается в том, что способ решения проблем отличается от стандартного способа анализа проблем. Характерной чертой подхода последнего типа является признание того, что проблему, которую необходимо решить, легко выразить словами и что такие проблемы можно решить прямым и логическим путем. Эксперименты показали, что когда испытуемые сталкиваются с проблемой, которую можно решить логически, они используют язык, чтобы описать пошаговые шаги, которые они предприняли для решения проблемы. Проблемы, которые подходят для решения такими методами, как вдохновение, различны. Субъекты вряд ли будут использовать логические аргументы для решения проблем. В этом случае процесс решения проблем будет проявлять неописуемые характеристики. Несмотря на это, такой процесс решения задач с помощью вдохновения также совершается биологическим мозгом. Никакой сверхъестественной силы в нем не будет. Это все же естественный процесс, который можно объяснить наукой, как и процесс, при котором. соответствующая информация кодируется и обрабатывается определенным образом.
Чтобы машины реализовали креативность, необходимо также рассчитать креативность. Целью так называемой компьютеризации является предоставление оперативных определений понятий или перевод творчества в атрибуты, которые могут быть реализованы в искусственных системах, повторное выражение творчества и его компонентов в вычислительных терминах, а также раскрытие его основных характеристик формального или символического преобразования. . Вычисление также можно понимать как формализацию соответствующих концепций в вычислительных терминах. Существуют различные способы формализации, такие как алгебраическая формализация, логическая формализация и т. д. Для удовлетворения требований формализации возникли такие исследования, как алгебраическая семиотика. Он пытается логически формализовать структуру символов, систем символов и их отображений. С углублением дискуссии о вычислительном творчестве родилось множество вычислительных схем творчества, имеющих теоретическую основу и практическую ценность, таких как когнитивные схемы, процедурные схемы, ситуационистские схемы, схемы компьютерализма и т. д. Согласно плану компьютерализма, компьютерное творчество означает использование вычислительных терминов, таких как концептуальное пространство, эвристика и поиск, для объяснения творчества и реконструкции концепции творчества, например, формализация компонентов и механизмов инновационных способностей машин. Только выполняя такую работу, машины смогут реализовать эти формализации или их части, а затем выполнить инновационные задачи.
Как возможно моделирование творчества с помощью искусственного интеллекта: изучение механизма вычислительного творчества
Другой проект в построении базовой теории вычислительного творчества — развеять скептицизм по поводу того, что компьютеры и творчество не связаны между собой, поскольку творчество — это чудо человеческого разума и то, что лучше всего воплощает основные характеристики человека. Компьютер работает согласно. к программе, и все, что она делает, организуется программистом. Ее особенность в том, что она запрограммирована. Программирование — это противоположность автономии, которая является неизбежной чертой творчества. Даже если компьютер и может выражать так называемое творчество, его следует приписывать только программисту. Инструкции и правила программы определяют все возможные характеристики компьютера, и их невозможно превзойти.
Но пока вы проводите исследования, идущие в ногу со временем, вы обнаружите, что приведенное выше понимание основано на узком и устаревшем понимании программы. Согласно новым исследованиям программ, проблема приведенного выше взгляда заключается в том, что он не видит, что программа содержит изменения в самих правилах, то есть программа содержит правила, которые оговаривают, как изменяться, и могут быть встроены в «живые алгоритмы». или даже творческие алгоритмы, которые меняются по мере изменения ситуации. Алгоритм. Более того, в программы встроены алгоритмы, которые могут обучаться и реагировать на неожиданные входные данные из окружающей среды. Важно отметить, что он также включает генетические алгоритмы, которые вносят случайные изменения в ориентированные на задачи правила программы. Эти изменения подобны точечным мутациям и кроссинговерам, которые управляют биологической эволюцией. Многие эволюционные программы также включают функцию приспособленности, которая выбирает лучших участников из каждого нового поколения участников программы задач в качестве «родителей» для следующего раунда случайных изменений на основе правил. Когда фитнес-функции нет, такой выбор делает человек, но при наличии такой функции машина может сделать его «сама». Это означает, что машины обладают особым чувством автономии и творчества благодаря изменениям в концепции программирования, а также могут генерировать результаты, соответствующие двум критериям человеческого творчества (то есть новизне и полезности). Если взять в качестве примера эволюционное программирование, оно может привести к предварительному трансформационному искусственному интеллекту, то есть позволить машинам проявить трансформационную креативность. Например, некоторые изображения, генерируемые программой, полностью отличаются от исходных изображений, которые являются новыми и полезными изображениями. . Это так, потому что генетические алгоритмы допускают не только точечные мутации в рамках одной запрограммированной инструкции, например, изменение числа, но также и непрерывное иерархическое вложение целых программ, генерирующих изображения.
Поскольку то, как возможно моделирование ИИ и реализация креативности, является одновременно теоретической проблемой и практической проблемой, причем последний аспект является более фундаментальным и важным, мы можем использовать двусторонний подход и исследовать выражение креативности в искусственных системах с помощью обеих теорий. и практика Как решить проблему и сосредоточиться на решении ключевых задач инженерной практики. Фактически, ИИ принимает стратегию обсуждения и практики и фокусируется на том, как создавать искусственные системы с более высокими инновационными возможностями. Он достиг большого количества всемирно известных результатов, таких как вышеупомянутая способность писать инновационные статьи и творческие работы. Программное обеспечение на основе литературных и художественных произведений, такое как AlphaFold, которое может делать самые точные предсказания самых труднопредсказуемых белковых структур, намного превосходящие прогнозы ученых-людей. В таком случае, похоже, теперь нет необходимости тратить драгоценную человеческую энергию на вопрос о том, возможно ли творчество. Фактически, исследования вычислительной креативности уже имеют такой путь развития, который заключается в том, чтобы отложить в сторону большие теоретические вопросы, такие как «возможно ли это», и на основе анализа конкретных форм творчества сделать некоторые конкретные и небольшие вещи, чтобы позволить искусственным системы достижения творческой работы.
Инновации в области разработки программного обеспечения: технический ключ к вычислительному творчеству
Программная инженерия — это процесс применения систематических, строго ограниченных и поддающихся количественной оценке методов к исследованию и практике инженерных технологий, таких как разработка, эксплуатация и обслуживание программного обеспечения. При изучении вычислительного творчества разработка программного обеспечения является одновременно его основной движущей силой и основной работой, такой как исследование, проектирование и написание творческого программного обеспечения в прикладных областях (живопись, игры, научные открытия и т. д.), которыми оно занимается. . С философской точки зрения, это настоящий «большой нос», потому что независимо от того, сколько усилий по расколдовыванию, вычислениям и построению моделей делается для творчества, в конечном итоге оно должно быть реализовано и реализовано с помощью программного обеспечения.
Следует признать, что вначале, поскольку люди придерживались такого понимания природы и роли программного обеспечения, то есть проектирование программного обеспечения - это не что иное, как написание кодов и алгоритмов, большая часть программного обеспечения, появившегося в вычислительном творчестве, стала средством достичь цели. Если осознание и практика останутся на этом уровне, идеал вычислительного творчества и творческого творчества не сможет стать реальностью. Основываясь на тщательном размышлении и исследовании разработки программного обеспечения с точки зрения инновационного программного обеспечения, люди внесли такие коррективы в цель, то есть сделали коды и алгоритмы, генерируемые программным обеспечением, одновременно инновационным достижением, а программное обеспечение стало Генератор креативного программного обеспечения. Одна из его функций — задавать миру вопросы, а не просто решать их. Для этого необходимо изменить методологию. Исходя из этого понимания, код в программировании вычислительного творчества — это не просто инструмент, как везде, но может быть подобен результатам или процессам в науке или искусстве, то есть такой код также имеет свою собственную жизнь и может быть изучен, модифицирован, применен. в непредвиденных областях, можно восхищаться культурой и т. д. Проектировать и разрабатывать программное обеспечение в соответствии с этой концепцией — это не только заниматься инженерно-технической работой, но и заниматься философскими дискуссиями о творчестве. Спектакль таков, что здесь обязательно будут переосмыслены такие философские вопросы, как природа творчества. Согласно новому исследованию, роль творчества заключается не только в решении проблем, но, что более важно, в том, чтобы задавать вопросы о мире или проблематизировать мир. Под проблематизацией я подразумеваю, что сгенерированный код открывает возможности, которые либо помогают лучше понять мир посредством решения проблем, например выявление неожиданной аномалии или гипотезы о наборе данных, либо применяют код к изменениям, чтобы изменить мир.
Ключевой работой в разработке программного обеспечения является программирование, поскольку компьютеры выражают творчество через программы. В частности, чтобы машины могли выражать творчество, помимо изучения творчества и его вычислений, чтобы его можно было реализовать в программах, мы также должны изучить доступность программ, например, какова связь между программами и творчеством и является ли творчество может быть реализована сила, в какой степени она может быть достигнута и т. д. Видя это, многие эксперты по исследованию вычислительной креативности практикуют этот инженерный подход, то есть сначала изучают доступность и характер программы, а затем используют это для расчета креативности для решения конкретных задач инженерной реализации.
«Загадка потери аутентичности» и ее решение: «обоснованное» моделирование вычислительного творчества
Спокойно размышляя о существующем программном обеспечении для вычислительной креативности и исследованиях в области программирования, философы и некоторые эксперты в области искусственного интеллекта, занимающиеся фундаментальной теоретической работой, признали, что существующее программное обеспечение, моделирующее различные интеллектуальные явления, имеет «проблему отсутствия аутентичности». Эта проблема на самом деле является проявлением того, что Сирл и др. называют «проблемой отсутствия интенциональности» при моделировании вычислительной креативности. Если вы изучите ее, вы обнаружите, что есть две ситуации, когда речь идет о творческих способностях людей: во-первых, система действительно реализует творческие способности, например, система является либо истинным участником инноваций, либо автономным субъектом, который может самостоятельно во-вторых, система используется для реализации творчества, оцениваемого и интерпретируемого как творческое, то есть обладающее поверхностным ощущением творчества. Согласно интерналистской точке зрения на творчество, существующее творческое программное обеспечение оценивается только как творческое, но не как действительно творческое. Это проблема отсутствия настоящего творчества.
Чтобы компьютерные системы были по-настоящему творческими, мы должны сначала прояснить реальность человеческого творчества. Например, что значит сказать, что они действительно творческие? Каковы стандарты и выражения аутентичности творчества? Причина, по которой человеческое творчество реально, заключается в том, что оно не только действительно определяется человеческими целями, мотивацией и силой и может быть скорректировано в любое время, но и встроено в человеческую культуру, проникло в нее и интегрировано в нее. Влияние культуры также служит культуре. Область «подлинности» также может быть расширена на многие аспекты жизни, например, на то, правдиво ли описание собственных переживаний и переживаний. Кроме того, чтобы придать искусственным инновационным системам настоящую креативность, одним из выходов, несомненно, является изучение корней и условий подлинности человеческого творчества. Если мы проанализируем это, мы можем обнаружить, что причина, по которой люди и их творчество реальны, заключается в том, что люди и их творчество имеют свойство «заземляться», то есть жить и воплощаться в своем мире, как сказал Хайдеггер, люди существуют в мире. Оглядываясь назад на компьютерную систему, можно сказать, что причина, по которой ее творчество нереально, заключается в том, что оно не обосновано и не имеет основы в жизни. Следовательно, для решения проблемы аутентичности ключом является решение проблемы «заземления» программного обеспечения для вычислительной креативности, то есть при разработке по-настоящему творческого программного обеспечения позвольте ему иметь свой собственный жизненный мир, пусть он будет встроен и воплощен в нем. мир. Фактически, специалисты по исследованию вычислительной креативности уже работают над решением этой проблемы, и концепция «ситуационалистского вычислительного творчества» является ее положительным результатом. Конечно, для решения проблемы аутентичности необходимым условием являются также специальные инженерно-технические исследования. Ключевым моментом здесь является решение проблемы автоматической генерации кода. Чтобы реализовать это видение, необходимо придерживаться двух принципов: во-первых, мир должен быть проблематизирован; во-вторых, создание программ должно рассматриваться как самостоятельная работа, а не просто средство для достижения цели; Таким образом, автоматизированная генерация кода обеспечивает подходящую площадку для тестирования передовых методов вычислительного творчества. Здесь также очень важна роль технологии диалоговой генерации, поскольку только благодаря ей пользователи могут поверить в то, что сгенерированные кодовые продукты полезны, а затем решить соответствующие философские вопросы, например, как вычислительные системы могут обладать автономией, интенциональностью и т. д.