Автоматизована генерація програм для одного класу параметричних алгоритмів нейроеволюції
Застосовано апарат алгебри гіперсхем для автоматизованої генерації алгоритмів нейроеволюції на прикладі задачі оцінювання для двійкового мультиплексора, яка входить до складу системи SharpNEAT. Згадана система є фреймворком з відкритим програмним кодом мовою C#, що реалізує генетичний алгоритм нейро...
Saved in:
| Date: | 2022 |
|---|---|
| Main Authors: | , |
| Format: | Article |
| Language: | Ukrainian |
| Published: |
Інститут програмних систем НАН України
2022
|
| Series: | Проблеми програмування |
| Subjects: | |
| Online Access: | https://nasplib.isofts.kiev.ua/handle/123456789/188653 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Journal Title: | Digital Library of Periodicals of National Academy of Sciences of Ukraine |
| Cite this: | Автоматизована генерація програм для одного класу параметричних алгоритмів нейроеволюції / А.Ю. Дорошенко, І.З. Ашур // Проблеми програмування. — 2022. — № 3-4. — С. 301-310. — Бібліогр.: 9 назв. — укр. |
Institution
Digital Library of Periodicals of National Academy of Sciences of Ukraine| Summary: | Застосовано апарат алгебри гіперсхем для автоматизованої генерації алгоритмів нейроеволюції на прикладі задачі оцінювання для двійкового мультиплексора, яка входить до складу системи SharpNEAT. Згадана система є фреймворком з відкритим програмним кодом мовою C#, що реалізує генетичний алгоритм нейроеволюції для платформи .NET. У статті показано, як за допомогою апарату алгебр алгоритмів та гіперсхем можна автоматизувати генерацію програм оцінювання для задач нейроеволюції. Гіперсхема є високорівневою параметризованою специфікацією алгоритму для розв’язання певного класу задач. Установка значень параметрів і подальша інтерпретація гіперсхеми дозволяє отримати алгоритми, адаптовані до конкретних умов застосування. Автоматизоване конструювання гіперсхем та генерація алгоритмів на їх основі виконується в розробленому інтегрованому інструментарії проєктування й синтезу програм. Проведено експеримент із виконання згенерованої програми для задачі оцінювання двійкового мультиплексора на розподіленій хмарній платформі |
|---|