Публикации по теме 'cellular-automata'


Развивающаяся игра жизни: нейронные сети, хаос и сложность
Может ли нейронная сеть изучить правила игры Конвея в жизнь? Почему и как? Теперь совершенно ясно, что глубокое обучение само по себе не является ответом на общий искусственный интеллект (AGI). Нейронные сети часто работают хорошо, но только в той области, в которой они были обучены, без истинного понимания или абстракции. Обучение с подкреплением оказалось нестабильным, требовательным к данным и, по сути, методом грубой силы, неприменимым к реальным задачам. Как сторонник..

Игра в жизнь с использованием JavaScript
Игра в жизнь с использованием JavaScript Изучение клеточных автоматов и ядра JavaScript Игра жизни изначально была разработана Джоном Конвеем для изучения клеточных автоматов . Мне нравилось писать эту программу на всех языках, которые я выучил, и я всегда использовал ее в качестве учебного пособия при обучении программированию; поскольку он использует переменные, массивы, циклы, условные выражения, функции и т. д. Наша цель - создать забавное приложение, использующее..

Вопросы по теме 'cellular-automata'

Нечеткие клеточные автоматы в Matlab
Мне нужно знать, как создать нечеткие клеточные автоматы в Matlab для обработки изображений, и я новичок. Должен ли я написать код или я мог бы использовать панель инструментов нечеткой логики в Matlab? Может ли кто-нибудь представить мне какой-нибудь...
770 просмотров
schedule 06.04.2022

Как я могу гарантировать, что лабиринт, созданный клеточными автоматами, разрешим / интересен?
Я пишу алгоритм генерации лабиринта, и эта статья в Википедии привлекла мое внимание. Я решил реализовать это на java, что было несложно. Проблема, с которой я столкнулся, заключается в том, что, хотя изображение, похожее на лабиринт, создается,...
1655 просмотров
schedule 21.06.2023

Разъяснение шаблона правила 30 Стивена Вольфрама
Проблема Я изучал методы, с помощью которых Wolfram's Mathematica генерирует случайные числа, и обнаружил, что он использует клеточные автоматы Правило 30 . Основное объяснение этого выглядит следующим образом: Эволюция элементарного...
1375 просмотров

Как начать с клеточных автоматов
Я должен начать работать над клеточным автоматом, поэтому кто-нибудь может поделиться ссылкой, которая может помочь новичку изучить основы.
1509 просмотров
schedule 24.02.2023

Мой код сотового автомата не работает так, как я хотел, чтобы он работал
clear all; clc; %% Creating a grid with random value n = 64; Gpop = rand(n,n); temp=Gpop; Gpop(temp(:,:)<0.99) = 1; %Healthy percentage 99% Gpop(temp(:,:)>0.99 & temp(:,:)<0.994) = 2; %Healthy percentage .04% Gpop(temp(:,:)>0.994...
205 просмотров
schedule 26.10.2022

Проблема с визуализацией тома VTK
Я использую библиотеку vtk с C++ для создания и визуализации некоторых синтетических воксельных данных с заданным отображением цвета и прозрачности. Пример показан ниже: Как показано на рисунке, данные в целом трехмерные, и это прекрасно...
1314 просмотров

Как я могу более эффективно кодировать этот проект Cellular Automata?
Я новичок в программировании, и меня интересуют клеточные автоматы, поэтому я решил попробовать написать сценарий с использованием JavaScript как для практики кодирования, так и для того, чтобы я мог сделать персонализированный. Созданный мной проект...
277 просмотров
schedule 16.01.2023

Клеточные автоматы с использованием класса python
Я создал класс, который инициирует и обновляет данные CA, и я создал функцию « Simulate », которая обновляет ячейки на основе правила, согласно которому огонь распространяется по деревьям и оставляет пустые места. Пустые места заменяются деревьями с...
183 просмотров

Прогнозирование клеточных автоматов
Я пытаюсь выполнить задание для курса ИИ, но не могу понять вопрос. К сожалению, я не могу найти в Интернете никакой информации, которая четко объясняет, как предсказать следующее поколение в CA. Я разместил ссылку на скриншот моего вопроса ниже....
53 просмотров
schedule 01.11.2022

Как я могу сделать свои клеточные автоматы быстрее
У меня есть сетка 300x300 ячеек. Я проверяю каждую ячейку по отдельности, что означает, что я проверяю 90000 ячеек по крайней мере каждую секунду. Я знаю, что одна секунда — это довольно быстро, учитывая, что процессор обрабатывает 300 ^ 2 разных...
86 просмотров
schedule 26.10.2022

Генерация процедурных уровней с помощью Cellular Automaton в Swift
Есть ли простой способ создать процедурный уровень с клеточным автоматом в swift/SpriteKit (библиотека?)? Я хочу создать «пещеру» с 11 полями по высоте и 22 по ширине. Они должны создаваться случайным образом, и каждое поле без стены должно быть...
569 просмотров
schedule 04.04.2024