Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Системи штучного інтелекту

Реферат Системи штучного інтелекту





х можливою подальшою оптимізацією.

До недоліків генетичних алгоритмів слід віднести відносно високі вимоги до обчислювальних ресурсів, складність налаштування параметрів алгоритму для отримання необхідних результатів, можлива неточність, викликана випадковими операціями алгоритму.

Роботи з інструментарієм генетичного алгоритму.

Гј ga - Пошук мінімуму функції за допомогою генетичного алгоритму

Гј gaoptimget - Отримати значення структури опцій генетичного алгоритму

Гј gaoptimset - Створити структури опцій генетичного алгоритму

Гј gatool - Відкрити графічний інструментарій генетичного алгоритму

Для виконання Генетичного алгоритму з прийнятими за замовчуванням опціями слід викликати команду ga відповідно до наступного синтаксису:

[x fval] = ga (@ fitnessfun, nvars)

Вхідними аргументами для команди ga будуть такі величини:

Гј @ fitnessfun - Покажчик функції в М-файлі, за якою проводиться розрахунок функції придатності. Пояснення щодо формування М-файлу наведено в розділі Складання М-файлів для підлягають оптимізації функцій.

Гј nvars - число незалежних змінних для функції придатності.

Вихідними змінними є:

Гј x - Кінцева точка розрахунку.

Гј fval - Значення функції придатності в точці x.

Додаткові вихідні аргументи

Додаткову інформацію про характеристики Генетичного алгоритму можна отримати при виконанні команди при наступному синтаксисі:

[x fval reason output population scores] = ga (@ fitnessfcn, nvars)

Крім вищеназваних x і fval, дана команда повертає такі аргументи: - Причина зупинки алгоритму. - Структура з інформацією про ефективності роботи алгоритму для кожного виконаного покоління. - Стан останнього сімейства. - Кінцевий стан. p align="justify"> Установка опцій для команди ga з командного рядка

Є можливість встановити будь-яку опцію зі складу інструментарію Генетичного алгоритму. Для цих цілей структура опцій передається в якості вхідних аргументів для команди ga при виконанні

[x fval] = ga (@ fitnessfun, nvars, options)

Структура опцій формується за допомогою команди gaoptimset.options = gaoptimset

Ця команда повертає структуру опцій з наступними прийнятими за замовчуванням значеннями полів:

options =: 'doubleVe...


Назад | сторінка 8 з 17 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Рішення задачі оптимізації методом генетичного алгоритму
  • Реферат на тему: Поняття алгоритму і його властивості. Блок-схема алгоритму. Технологія Ro ...
  • Реферат на тему: Створення алгоритму пошуку високоінформативних діагностичних ознак захворюв ...
  • Реферат на тему: Поняття алгоритму. Обчислення значення функції
  • Реферат на тему: Проектування алгоритму обчислення елементарної функції з використанням табл ...