Форум программистов, компьютерный форум, киберфорум
Наши страницы
Искусственный интеллект
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
SharpProg
6 / 6 / 1
Регистрация: 24.01.2017
Сообщений: 119
Завершенные тесты: 4
1

Обучающая выборка из матриц разного размера

17.04.2017, 08:31. Просмотров 484. Ответов 5
Метки нет (Все метки)

Как использовать подобную выборку для обучения? Возможно ли вообще её применить для обучения, или упростить, или применить в генетическом алгоритме?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.04.2017, 08:31
Ответы с готовыми решениями:

Обучающая выборка
Добрый вечер! Подскажите пожалуйста ресурс, где можно скачать базу печатных символов, для...

FANN, обучающая выборка
Здравствуйте, возник вопрос по обучающей выборке в библиотеке FANN. Пример из обучающей выборки...

Обучающая выборка, с чего начать
Мне нужна обучающая выборка для 52 рукописных символов, по 40 изображение *.bmp на каждый символ. ...

Умножение матриц разного размера
Помогите пожалуйста, нужна программа для умножения матриц с разными размерами, с помощью StringGrid

Перемножение матриц разного размера
Всем здравствуйте! У меня есть одна задачка, необходимо перемножить матрицы разной размерность А и...

5
echs
Регистрация: 23.10.2013
Сообщений: 5,076
Записей в блоге: 8
17.04.2017, 11:33 2
SharpProg
Вообще говоря размеры матрицы могут играть значение,
если количество элементов само по себе что-то значит.
В реальных программах большее значение имеют выборки
равной длины (хотя я могу здесь и ошибаться).
Для обучения лучше всего матрицу записать как линейный
массив. Вот из этого и исходите.
0
SharpProg
6 / 6 / 1
Регистрация: 24.01.2017
Сообщений: 119
Завершенные тесты: 4
17.04.2017, 12:06  [ТС] 3
Линейный массив = вектор, а вектор - это частный случай матрицы.
Суть в том, что каждый элемент выборки зависит от предыдущих на некотором диапазоне N. Лучше я ничего не придумал, чем для каждого последующего элемента включать предыдущий элемент + новые данные с помощью объединения их в матрицу.
0
echs
Регистрация: 23.10.2013
Сообщений: 5,076
Записей в блоге: 8
17.04.2017, 15:30 4
SharpProg
Знаете как я поступил, чтобы обучить программу играющую
в шашки... В шашках используются 32 клетки. Итак имеем
массив. белая шашка - число 1, черная шашка - число 2, пустое
поле - число 0 и так далее. Тогда для описания хода нужен
массив длиной 64 символа (Массив, а не матрица). Первые
32 символа - начальное положение. Следующие 32 - конечное
положение. Программа запоминает все эти ходы, если она
выиграет, если проиграет, то запоминает ходы противника.
Вся запись идет в файл, который программа потом может
обработать и выбрать самые лучшие ходы, несущие победу.
...
хотя это тоже можно записать в матрицу...
0
SharpProg
6 / 6 / 1
Регистрация: 24.01.2017
Сообщений: 119
Завершенные тесты: 4
17.04.2017, 15:51  [ТС] 5
Но в итоге у вас выборка фиксированной длины. И к тому же анализ хода зависит только от текущей позиции на доске, а не от того какие ходы были сделаны ранее.
1
echs
Регистрация: 23.10.2013
Сообщений: 5,076
Записей в блоге: 8
17.04.2017, 19:57 6
SharpProg
Вы верно все подметили, но не учли одного.
Если позиция выигрышная, то она и будет всегда
выигрышной, если только не делать глупых ходов.
А программа их точно делать не будет!! Она и
настроена на выбор позиций, которые ведут к победе.
0
17.04.2017, 19:57
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.04.2017, 19:57

Найти суму двух квадратных матриц разного размера
Найти суму двух квадратных матриц разного размера.

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

Нарисовать несколько окон разного цвета и разного размера в разных местах
Нарисовать несколько окон разного цвета и разного размера в разных местах.


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru