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

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

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

Как использовать подобную выборку для обучения? Возможно ли вообще её применить для обучения, или упростить, или применить в генетическом алгоритме?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.04.2017, 08:31
Ответы с готовыми решениями:

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

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

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

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

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

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

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

Рисование квадратов разного размера, разного цвета и появляющихся в произвольных местах экрана
Помогите пжл с задачкой: 1) Рисование квадратов разного размера, разного цвета и появляющихся в...

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

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

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

Создать класс матриц, обеспечивающий размещение матриц произвольного размера
Не знаю правильно ли вообще написана прога(по заданию имею ввиду), но она вообще не работает, не...


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

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

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