- •Моделі компонентів комп’ютерних систем при автоматизованому проектуванні.
- •Статичні та динамічні експертні системи.
- •Структура скс для керування технічним об’єктом Формування бази даних та знань в системах проектування скс.
- •Основні операції над множинами нечіткої логіки
- •Побудова баз знань на основі семантичних дерев Лінгвістичні змінні та функції належності нечіткої логіки
- •Фреймові структури баз знань в експертних системах Различные представления знаний в существующих системах.
- •Процедури фазифікації та дефазифікації в системах керування на основі нечіткої логіки.
- •Формування початкової популяції в генетичному алгоритмі
- •Структура та прототип штучного нейрона
- •Різновиди технічних об’єктів, для яких проектується скс Види активаційних функцій в штучних нейронах
- •Математичні моделі об’єктів в системах управління з використанням скс.
- •1.Одношарові штучні нейронні мережі.
- •2.Лінгвістичні змінні та функції належності нечіткої логіки.
- •3.Багатошарові штучні нейронні мережі.
- •4.Процедури фазификації та дефазифкації в системах керування на основі нечіткої логіки.
- •5.Двошарова нейронна мережа.
- •6.Комп’ютерні cистеми управління на основі засобів нечіткої логіки.
- •7.Реалізація довільної логічної функції на штучних нейронних мережах.
- •8.Процедури прийняття рішень в системах керування на основі нечіткої логіки.
- •9.Розпізнавання рукописних букв нейронними мережами.
- •10.Структура та класифікація експертних систем як засоба штучного інтелекту.
- •Стадии жизненного цикла скс
- •Оператор кросинговера в генетических алгоримах
- •Основные этапы проектирования скс и сетей Проектирование скс — стадии проектирования
- •Структура та класифікація експертних систем, як засоба штучного інтелекту
- •Природный отбор и генетическое наследование в генетических алгоритмах
- •Виды современных компьютерных систем как способов обработки информации
- •Рівні опису скс як технічного об’єкта при проектуванні.
- •2.3 Операторы рекомбинации (кроссинговера)
- •2.4 Мутация
- •Ієрархична структура скс як складного технічного об’єкту.
- •1)Структурна схема та робота генетичного алгоритму
- •2) Задачи анализа и синтеза при проектировании скс и сетей
Стадии жизненного цикла скс

Оператор кросинговера в генетических алгоримах
Оператор кроссинговера
Оператор кроссинговера (crossover operator), также называемый кроссовером, является основным генетическим оператором, за счет которого производится обмен генетическим материалом между особями. Моделирует процесс скрещивания особей.
Пусть имеются две родительские особи с хромосомами Х={xi, i=1,L} и Y={yi, i=1,L}. Случайным образом определяется точка внутри хромосомы, в которой обе хромосомы делятся на две части и обмениваются ими. Назовем эту точку точкой разрыва. Вообще говоря, в англоязычной литературе она называется точкой кроссинговера (crossover point), просто, на мой взгляд, точка разрыва более образное название и к тому же позволяет в некоторых случаях избежать тавтологии. Описанный процесс изображен на рис.1.
Рис.1.
Кроссинговер
Данный тип кроссинговера называется одноточечным, т.к. при нем родительские хромосомы разрезаются только в одной случайной точке. Также существует 2-х и n-точечный операторы кроссинговера. В 2-х точечном кроссинговере точек разрыва 2, а n-точечный кроссинговер является своебразным обобщением 1- и 2-точечного кроссинговеров для n > 2.
Кроме описанных типов кроссинговера есть ещё однородный кроссинговер. Его особенность заключается в том, что значение каждого бита в хромосоме потомка определяется случаным образом из соответствующих битов родителей. Для этого вводится некоторая величина 0<p0<1, и если случайное число больше p0, то на n-ю позицию первого потомка попадает n-й бит первого родителя, а на n-ю позицию второго - n-й бит второго родителя. В противном случае к первому потомку попадает бит второго родителя, а ко второму - первого. Такая операция проводится для всех битов хромосомы.
Вероятность кроссинговера самая высокая среди генетических операторов и равна обычно 60% и больше.
Основные этапы проектирования скс и сетей Проектирование скс — стадии проектирования
Проектирование систем телекоммуникаций современных офисов и СКС разделяются на две основные стадии: архитектерную и телекоммуникационную.
Основной задачей архитектурной стадии проектирования СКС является определение общей структуры, оптимальной по комплексу технико-экономических характеристик в процессе создания и последующей эксплуатации. Она проходит на этапе разработки проекта нового или реконструированного здания. На этой стадиив проект закладываются вертикальные стояки, помещения кроссовых и аппаратных, пути и способы прокладки кабелей как внутри, так и снаружи здания (кабельная канализация).
Основными исходными данными для этого этапа являются:
-
форма, этажность, архитектурные, планировочные и другие особенности, геометрические характеристики здания или их комплекса, а также прилегающей территории;
-
строительные и другие нормативные документы на проектирование служебных помещений систем телекоммуникаций и кабельных трасс;
-
нормативая документация по СКС (стандарты);
-
дополнительные требования заказчика.
На архитектурной стадии работы по проектированию СКС проводятся специализированными проектными организациями с учетом требований подрядчика, который потом будет реализовывать СКС.
Телекоммуникационная стадия проектирования СКС иногда начинается по окончании архитектурной, но обычно она выполняется после завершения капитальных строительно-монтажных работ. На ней разрабатывается конкретная структура СКС, составляется перечень необходимого оборудования, планы его размещения и т. д.На данном этапе работы к проектированию привлекаются фирмы, специализирующиеся в области сосдания СКС и ситемной интеграции. Также они обычно выполняют большую часть монтажных и пусконаладочных работ, которые, как правило, по времени проводятся одновременно с отделкой внутренних помещений или сразу жепосле ее завершения.
Исходными данными для этой стадии являются:
-
результаты обследования здания и прилегающей территории или их проект выполненный на архитектурной стадии проектирования СКС;
-
нормативная документация ао СКС (стандарты);
-
дополнитьельные требования заказчика, например, количество и размещение рабочих мест, число информационных розеток на них, требования ких производительности, надежности, безопастности и т. д.
Применение генетических алгоритмов
Генетический алгоритм (англ. genetic algorithm) — это эвристический алгоритм поиска, используемый для решения задач оптимизации и моделирования путём последовательного подбора, комбинирования и вариации искомых параметров с использованием механизмов, напоминающих биологическую эволюцию. Является разновидностью эволюционных вычислений (англ. evolutionary computation). Отличительной особенностью генетического алгоритма является акцент на использование оператора «скрещивания», который производит операцию рекомбинации решений-кандидатов, роль которой аналогична роли скрещивания в живой природе.
Генетические алгоритмы применяются для решения следующих задач:
-
Оптимизация функций
-
Оптимизация запросов в базах данных
-
Разнообразные задачи на графах (задача коммивояжёра, раскраска, нахождение паросочетаний)
-
Настройка и обучение искусственной нейронной сети
-
Задачи компоновки
-
Составление расписаний
-
Игровые стратегии
-
Теория приближений
-
Искусственная жизнь
-
Биоинформатика (свёртывание белков)
