РОЗРОБНИКИ -...

16

Upload: others

Post on 08-Jan-2020

21 views

Category:

Documents


0 download

TRANSCRIPT

РОЗРОБНИКИ ПРОГРАМИ:

зав. кафедри БМК, д.біол.н., Настенко Є. А. (посада, науковий ступінь, вчене звання, прізвище, ім’я, по батькові)

__________ (підпис)

проф. кафедри БМК, д.т.н., проф. Файнзільберг Л.С. (посада, науковий ступінь, вчене звання, прізвище, ім’я, по батькові)

__________ (підпис)

доц. кафедри БМК, к. п. н., доцент Добровська Л.М. (посада, науковий ступінь, вчене звання, прізвище, ім’я, по батькові)

__________ (підпис)

доц. кафедри БМК, к. т. н., доцент Носовець О.К. (посада, науковий ступінь, вчене звання, прізвище, ім’я, по батькові)

__________ (підпис)

Програму затверджено на засіданні кафедри Біомедичної кібернетики (повна назва кафедри)

Протокол від «15»_лютого 2018 року № 8

Зав. кафедри

_________ Є. А. Настенко (підпис) (ініціали, прізвище)

«15» лютого 2018 р.

2

ВСТУП

Прийом на підготовку фахівців освітньо-наукової (освітньо-професійної)

программи підготовки «магістра» зі спеціальності 122 «Комп’ютерні науки» () за

спеціалізацією «Інформаційні технології в біології та медицині» здійснюється на

основі здобутого освітньо-кваліфікаційного рівня бакалавра напряму підготовки

6.050101 «Комп’ютерні науки» або 122 «Комп’ютерні науки».

Комплексне фахове випробування має вигляд іспиту, який триває 2 академічні

години та охоплює такі чотири навчальні дисципліни:

- Об’єктно-орієнтовне програмування (3.1.2 або 2 / II)

- Інтелектуальний аналіз даних (3.1.5 або 11 / II)

- Нечіткі моделі в медицині (2.1.7 або 5 c)

- Методи та системи штучного інтелекту (3.1.17 або 6 c).

Метою комплексного фахового випробування є перевірка знань студентів з

основних дисциплін освітньо-професійної підготовки з напряму 6.050101

«Комп’ютерні науки».

Фахове вступне випробування проводиться письмово та оцінюється за 100-

бальною шкалою (максимальна кількість балів оцінювання екзаменаційного білета –

100).

Екзаменаційний білет містить три теоретичні питання і одне – практичне

завдання. Таким чином, іспит складається з 4 завдань.

На виконання кожного завдання відведено до 23 хвилини, отже екзамен триває

не більше двох академіних годин (без перерви).

Максимальна кількість балів, які студент може одержати за випробування

дорівнює

3 питання*25 балів + 1 завдання *25 балів = 100 балів

3

ОСНОВНИЙ ВИКЛАД

Перелік навчального матеріалу, який виноситься на Комплексне фахове

випробування.

Дисципліна 1. Iнтелектуальний аналіз даних (3.1.5 або 11 / II)

1. Регресійні моделі математичної статистики. Особливості застосування для

дослідження об’єктів в біології та медицині.

2. Види даних, що характеризують об’єкти в біології та медицині.

Особливості характеризування даних методами описової статистики.

3. Виділіть основні етапи вирішення задач методами інтелектуального

аналізу даних.

4. Побудова полігону частот, емпіричних гістограм щільності розподілення

кількісних даних. Які ситуації можуть зустрітися. Як вони пов’язані з вибором

методу статистичного моделювання. Як форма гістограми розподілу

характеризує властивості масиву спостережень.

5. Характеристики кривих або гістограм розподілу випадкової величини.

Якими характеристиками кривої щільності розподілу ймовірності є центральні

моменти?

6. Методи, що застосовуються для рішення задач кластеризації.

7. Дайте визначення нормального розподілу. Назвіть критерії за якими можна

перевірити відповідність даних нормальному (Гаусовому) розподілу випадкової

величини.

8. Параметричні методи варіаційної статистики. Коли застосовуються. Типи

задач, що вирішуються із застосуванням t-критерію. Види t-критерію.

9. Непараметричні методи варіаційної статистики. Коли застосовуються.

Типи задач, що вирішуються із застосуванням непараметричних методів.

10. Параметричні методи варіаційної статистики. Коли застосовуються? Типи

задач, що вирішуються із застосуванням χ2 (критерію Пірсона). Чи можна його

застосовувати при порівнянні декількох факторів?

11. Сутність однофакторного дисперсійного аналізу кількісних даних.

Особливості застосування і типи задач. Чи є цей метод параметричним

методом?

12. Дисперсійний аналіз. Коли використовується? Багатофакторний комплекс.

Особливості побудови розрахункових процедур. Кількісні оцінки, які можна

отримати в результаті його застосування. Їх інтерпретація.

13. Назвіть основні принципи методик аналізу даних: кореляція та регресія.

14. Кореляційний аналіз. Специфіка застосування для дослідження

біомедичних об’єктів. Різниця між поняттями «колінеарність» та

«функціональний зв’язок». Особливості інтерпретації результатів.

4

15. Ієрархічний кластерний аналіз. Властивості кластерів, що утворюються

(утворюваних кластерів). Специфіка застосування.

16. Лінійні регресійні моделі. Сутність, область застосування. Лінійні

статистичні моделі взаємозв’язку показників.

17. Нелінійні регресійні моделі. Типи нелінійності. Особливості застосування

в біомедичних дослідженнях.

18. Основні види кластерного аналізу. Метод k-середніх.

19. Основні види кластерного аналізу. Метод KRAB.

20. Які методи кластерного аналізу є дивізівними? Порівняйте їх із

ієрархічними кластеризаціями та методами побудови кінцевого незамкненого

шляху.

21. Які методи класифікації називаються агломеративними? Приклади.

Наведіть алгоритм роботи одного агломеративного методу.

22. Які методи автоматичної класифікації є дивізивними? Наведіть приклади.

Наведіть алгоритм роботи одного дивізивного методу.

23. Дискримінантний аналіз. Чи є він дивізійною процедурою? В чому

особливість початкових умов?

24. Що таке побудова найкоротшого незамкненого шляху в алгоритмі KRAB

кластерного аналізу? Як потім утворюються класи?

25. Назвіть методи, які дозволяють вирішити задачі прогнозування.

26. Методи, що застосовуються для рішення задач класифікації.

27. Який метод найкраще застосовувати при порівнянні трьох або більше груп

при нормальному розподілі даних? Опишіть його.

28. Які методи найкраще застосовувати при порівнянні двох груп при

нормальному розподілі даних? Дайте характеристику даних методів.

29. Регресійний аналіз. Яка характеристика випадкової величини

прогнозується за допомогою рівняння регресії? Що таке коефіцієнт

детермінації? Які значення він набуває? Як така залежність відображується

графічно?

30. Види даних. Які властивості мають безперервні, дискретні дані?

31. Які типи процедур покрокової регресії Ви знаєте? Наведіть приклади.

32. Що таке функціональне нелінійне перетворення випадкової величини. Для

чого воно застосовується?

33. Як оцінюється корельованість двох бінарних ознак? Як оцінюється

корельованість декількох якісних (поліхоричний показник зв’язку)?

34. Логістичний регресійний аналіз. Особливості застосування. Як оцінити

якість отриманої моделі.

35. Покрокова регресія. Типи покрокової регресії.

5

36. В чому полягає сутність одномірної процедури дискримінації? Які типи

одномірної процедури дискримінації Ви знаєте?

37. Метод головних компонент, його етапи.

38. Обгрунтування застосування методу головних компонент у факторному

аналізі.

39. Нормальний дискримінантний аналіз. Прості дискримінантні функції

Фішера.

40. Нормальний дискримінантний аналіз. Кроковий алгоритм структурного

синтезу дискримінантних функцій.

41. Нормальний дискримінантний аналіз. Обгрунтування критеріїв крокового

алгоритму.

42. Обгрунтування канонічного дискримінантного аналізу.

43. Принципи побудови канонічних дискримінантних функцій.

44. Доцільності існування різних способів обертання початкового факторного

рішення у факторному аналізі. Пояснення методу Варімакс.

45. Доцільності існування різних способів обертання початкового факторного

рішення у факторному аналізі. Пояснення методу Квартимакс.

46. Виведення формули для параметрів лінійної регрессії у матричному

вигляді

Дисципліна 2. Об’єктно-орієнтоване програмування (3.1.2 або 2 / II)

1. Основні поняття та визначення об’єктно-орієнтованного програмування:

поняття класу та об’єкта, співвідношення між класом та його об’єктами в

програмі, поняття інтерфейсу та реалізації.

2. Формат опису класу мовою С++, приклад коду з поясненням. Призначення та

відмінності між собою форм class, struct, union.

3. Поля класу, їх призначення. Різниця між полями класу та змінними в коді

програми, принципи визначення та ініціалізації полів.

4. Методи класу, їх призначення. Приклади програмного коду для пояснень

роботи із методами класу в *.h та *.cpp файлах.

5. Визначення та робота з об’єктами класу, приклади. Час життя об'єктів.

Поняття зміни внутрішнього стану об’єкта, раннього та пізнього зв’язування.

6. Формат визначення та правила використання об’єктів та масиву об’єктів.

Приклади коду для пояснення правил ініціалізації статичного та динамічного

масивів об’єктів.

7. Поняття інкапсуляції. Статус доступу до членів класу, специфікатори доступу

public, private, protected.

8. Поняття інкапсуляції. Методи для встановлення та отримання даних полів

класу, особливості їх визначення в коді програми. Навести приклади

програмного коду з використанням цих методів для пояснень.

6

9. Операції доступу до членів класу. Визначити механізм переходу до

використання операції точки під час роботи з покажчиками. Покажчик this,

його використання (найбільш поширені ситуації, відповідні приклади).

10. Конструктор класу, його призначення. Формат та правила використання

конструкторів за замовченням та конструкторів з параметрами. Список

ініціалізації.

11. Конструктор копіювання, його призначення. Два способи ініціалізації об’єктів

у програмі через конструктор копіювання. Проблема поверхневого

копіювання (детальний опис, приклади хибного коду, як вирішити проблему

на прикладах).

12. Деструктор класу, його призначення. Випадки неявного виклику деструкторів.

Визначити обставини, за яких необхідно проводити явний виклик

деструкторів.

13. Призначення та правила використання константних методів класу. Константні

об’єкти, специфіка використання специфікатора mutable.

14. Статичні члени класу, доступ до статичних членів класу. Розподілення пам’яті

при роботі із класами, специфіка виділення пам’яті для полів і для методів

класу, статичних полів і методів.

15. Формат визначення, призначення та правила використання дружніх функцій і

класів. Відповідні приклади програмного коду для пояснень.

16. Поняття спадкування, загальна форма, базовий клас і класи нащадки. Доступ

із методів класу нащадка та із об’єктів класу нащадка до членів базового

класу.

17. Просте і множинне спадкуванням. Конструктори та деструктори при

спадкуванні. Неоднозначності та шляхи їх вирішення, що виникають при

множинному спадкуванні.

18. Побудова ієрархії в мові С++: ієрархічна структура класів (ієрархія “is-a”

[“є”]) та ієрархічна структура об’єктів (ієрархія “part of” [“частина ...”]).

19. Перевантаження операцій, два способи визначення перевантажених

операторів. Необхідність наявності у функції operator параметр типу "клас"

або"посилання на клас".

20. Операції, що не можуть бути перевантажені, причини. Операцій, що не

можуть бути перевантажені за допомогою глобальної дружньої функції,

причини.

21. Перевантаження операцій, успадкування функцій для перевантажених

операцій. Особливості перевантаження операції привласнення. Випадки, коли

операцію можна перевантажити тільки за допомогою глобальної функції.

22. Принцип поліморфізму. Основні його форми в мові програмування С++,

відповідні приклади програмного коду для пояснень.

23. Просте перевизначення методів базового класу та перевизначення із

використанням віртуальних функцій. Абстрактний клас та чисто віртуальна

функція.

24. Таблиця віртуальних функцій, механізм її використання.

25. Узагальнене програмування. Шаблони функцій та класів, призначення та

приклади визначити в мові С++.

7

26. Узагальнене програмування. Властивості параметрів шаблона з прикладами

коду для пояснень.

27. Конкретизація шаблона, необхідність виконання явної конкретизації шаблона.

Спеціалізація шаблона, необхідність її проведення, поняття часткої

спеціалізації.

28. Організація контейнера STL. Класи, що належать до категорії контейнерів, їх

призначення. Вимоги до типів, які можна використовувати з контейнерами

STL.

29. Ітератори STL, їх типи із визначенням принципової різниці. Операції, що

можна виконувати над кожним із типів ітераторів. Вимоги до ітераторів з боку

алгоритмів.

30. Поняття виняткової ситуації та її обробки. Способи обробки помилок в

програмних додатках. Синтаксис генерації та обробки виключень в мові

програмування С++.

31. Механізм обробки виняткових ситуацій в мові програмування С++, навести

приклади коду. Класи винятків. Передавання винятку в блок catch за

значенням та за посиланням. Призначення though, що не містить операндів.

32. Класи стандартних потоків, їх ієрархія та призначення кожного з низ.

Особливості перевантаження операцій зчитування/запису до потоку.

33. Мова UML. Різновиди UML діаграм. Основні правила визначення класу на

діаграмі класів.

34. Відношення між класами. Специфіка проектування залежності та асоціації

(агрегації, композиції) як видів відносин між класами. Позначення на діаграмі

класів UML, приклади реалізації в мові С++.

35. Відношення між класами. Специфіка проектування узагальнення та реалізації

як видів відносин між класами. Позначення на діаграмі класів UML, приклади

реалізації в мові С++.

36. Види бібліотек. Статична бібліотека. Динамічна бібліотека (DLL). Види

"зв'язування" DLL-бібліотеки з виконуваним файлом: неявне (під час

завантаження), явне (під час виконання).

Дисципліна 3. Нечіткі моделі в медицині (2.1.7 або 5 c)

1. Дайте визначення поняття «нечітка множина». Наведіть приклади

нечітких множин.

2. Які Ви знаєте основні характеристики нечітких множин, наведіть

приклади.

3. Опишіть основні методи визначення функцій належності нечітких

множин.

4. Наведіть приклади з використанням операцій перетину (звичайного,

алгебраїчного, граничного), об’єднання (звичайного, алгебраїчного,

граничного), концентрування, розтягу нечітких множин.

5. Дайте визначення та наведіть приклади операторів t-норма та t-конорма.

6. Які Ви знаєте основні види функцій належності, назвіть їх переваги та

недоліки

8

7. Назвіть основні модифікатори нечітких множин, опишіть їх.

8. Дайте визначення поняття «нечітке відношення», наведіть приклади.

9. Які Ви знаєте способи визначення нечітких відношень та основні

характеристики нечітких відношень.

10. Опишіть основні операції над нечіткими відношеннями.

11. Опишіть операцію композиції бінарних нечітких відношень. Які існують

види цієї операції, наведіть приклади.

12. Назвіть та опишіть основні оператори нечіткої імплікації.

13. Дайте визначення поняттям «нечіткі величини, числа та інтервали»,

наведіть приклади.

14. Наведіть приклади арифметичних операцій над нечіткими числами

15. Дайте визначення поняттям «нечітка змінна; нечіткі істина та хибність»,

наведіть приклади.

16. Дайте визначення поняттю «лінгвістична змінна», наведіть приклади.

17. Дайте визначення поняттям «елементарне нечітке висловлювання,

нечіткий предикат», наведіть приклади. Опишіть основні логічні операції

над елементарними нечіткими висловлюваннями.

18. Опишіть прямий та зворотний методи виведення висновків у системах

нечіткої логіки, наведіть приклади використання.

19. Опишіть типову структуру системи нечіткої логіки з використанням

зображення системи у вигляді структури даних

20. Опишіть такі основні елементи та операції в нечітких моделях:

фазифікація, приведення до чіткості (дефазифікація) результуючої функції

належності, виведення з бази правил.

21. Назвіть основні властивості правил, баз правил і нечітких моделей.

22. Поясніть, в чому полягає сутність параметричної оптимізації кінцевої бази

нечітких правил

23. Наведіть приклади побудови бази правил для різних варіантів

розташування опорних точок: випадок, коли опорні точки, визначені

правилами, розміщуються 1) в кутах прямокутних сегментів сітки розбиття;

2) в центрі сегментів сітки розбиття.

24. Наведіть приклади, коли скорочення бази правил є ефективним.

25. Опишіть алгоритм нечіткого виведення Такагі-Сугено

26. Опишіть алгоритм нечіткого виведення Мамдані.

27. Опишіть алгоритми нечіткого виведення Ларсена.

28. Що Вам відомо щодо здатності нечітких моделей до апроксимації

функціональної залежності вхід-вихід (використання нечітких моделей в якості

універсальних апроксиматорів).

29. Опишіть алгоритм C4.5 (ID3) та метод його використання для

налаштування параметрів нечіткої моделі.

30. Опишіть алгоритм CART та метод його використання для налаштування

параметрів нечіткої моделі.

31. Опишіть нейронечiтку мережу ANFIS (архітектура, гібридний алгоритм

навчання).

9

32. Опишіть нейронечітку мережу Ванга-Менделя (архітектура, гібридний

алгоритм навчання).

33. Опишіть нейронечітку мережу Такагі-Сугено-Канга (архітектура,

гібридний алгоритм навчання).

34. Опишіть процедуру перетворення нечіткої моделі Мамдані в нейронечітку

мережу.

35. Опишіть процедуру перетворення нечіткої моделі Такагі-Сугено в

нейронечітку мережу.

36. Опишіть процедуру перетворення нечіткої моделі Ларсена в нейронечітку

мережу.

37. Опишіть алгоритм налаштування параметрів нечіткої моделі з

використанням методу кластеризації FCM - fuzzy c-means.

38. Опишіть бінарний генетичний алгоритм та алгоритм налаштування

параметрів нечіткої моделі з використанням генетичних алгоритмів.

Дисципліна 4. Методи та системи штучного інтелекту (3.1.17 або 6 c)

1. Історія розвитку методів штучного інтелекту та напрямки досліджень.

2. Основні властивості та поняття штучного інтелекту.

3. Поняття інтелектуальної системи: задачі та структура.

4. Абстрактна модель інтелектуальної інформаційної технології обробки

сигналів.

5. Алгоритм інтерактивного синтезу інтелектуальної технології.

6. Методи пошуку рішень інтелектуальної задачі методом зведення задач до

сукупності підзадач.

7. Методи видобування корисної інформації зі спотворених сигналів.

8. Сучасні тенденції та інструментальні засоби створення систем штучного

інтелекту.

9. Мови функціонального та логічного програмування.

10. Життєвий цикл та етапи розробки програмного забезпечення систем

штучного інтелекту.

11. Задачі інтелектуальних інформаційних технологій обробки електрокардіограм

(ЕКГ).

12. Інтелектуальна система оброблення та прийняття рішень за фізіологічним

сигналом (на прикладі ЕКГ).

13. Інтерполяційна модель породження штучної ЕКГ.

14. Генеративна модель породження сигналів складної форми.

15. Генерація штучних ЕКГ з нетепичними циклами.

16. Моделювання штучних ЕКГ з альтернацією зубця Т.

17. Задача відновлення корисного сигналу за викривленою реалізацією.

18. Характерні типии зовнішніх адитивних перешкод.

19. Інтелектуальна процедура придушення частотних перешкод на основі

дискретного перетворення Фурьє.

20. Традиційні алгоритми згладжування даних.

21. Недолік алгоритмів згладжування сигналів.

22. Алгоритм адаптивного згладжування.

10

23. Алгоритм чисельного диференціювання.

24. Алгоритм пригнічення імпульсних перешкод.

25. Фазовий портрет штучно створеного сигналу.

26. Метод відображення сигналу в фазовій площині координат.

27. Етапи обробки ЕКГ на фазовій площині координат.

28. Розбиття сигналу на окремі цикли на фазовій площині.

29. Математичні методи аналізу варіабельності серцевого ритму.

30. Задача виділення опорного (домінантного) циклу ЕКГ на фазовій площині.

31. Властивості відстаней (метрик).

32. Приклади метрик.

33. Відстань Хаусдорфа.

34. Селекція нетипових циклів ЕКГ на фазовій площині.

35. Процедура усереднення фазових траєкторій ЕКГ та її модифікація.

36. Діагностичні ознаки фазового портрета ЕКГ.

37. Донозологічна діагностика.

38. Аналіз варіабельності серцевого ритму.

39. Аналіз турболентності серцевого ритму.

40. Оцінка хаотичності часового ряду (серцевого ритму).

41. Персоніфікована діагностика.

42. Загальна схема персоніфікованих рішень.

43. Теорема гіпотез.

44. Задача класифікації стану об’єкту та діагностика.

45. Байєсовський метод побудови діагностичного правила.

46. Похибки першого та другого роду.

47. Небайєсовські постановки статистичних теорій рішень.

48. Послідовна процедура розпізнавання Вальда.

49. Критерій корисності діагностичних методів в задачах скринінгу.

50. Достатні умови корисності діагностичного тесту.

11

ПРИКІНЦЕВІ ПОЛОЖЕННЯ

1. Необхідність використання допоміжного матеріалу та його повний і точний

перелік (довідники, прилади, тощо)

За змістом завдань немає потреби використовувати допоміжний матеріал,

тому користування ним заборонено.

Під час проведення комплексного фахового випробування забороняється

користуватись будь-яким допоміжним матеріалом.

2. Критерії оцінювання

На комплексному фаховому випробуванні вступник отримує екзаменаційний

білет, який включає три теоретичні питання і одне – практичне завдання з переліку

зазначених вище тем і розділів навчальних дисциплін. На кожне питання

екзаменаційного білету виділено 25 балів.

Максимальна кількість балів, які студент може одержати за випробування

дорівнює 3 питання*25 балів + 1 завдання *25 балів = 100 балів.

Відповіді на теоретичні питання з дисциплін «Об’єктно-орієнтовне

програмування (3.1.2 або 2 / II)», «Методи та системи штучного інтелекту (3.1.17

або 6 c)», «Інтелектуальний аналіз даних (3.1.5 або 11 / II)».

Максимальний ваговий бал - 25:

Кількість

балів

Оцінювання питання

24-25 повна відповідь з розрахунками, правильними результатами,

поясненнями (не менше 90% потрібної інформації)

21-23 повна відповідь з непринциповими неточностями в

розрахунках (не менше 80% потрібної інформації)

19-20 принципово правильна відповідь з відхиленнями, що

стосуються відхилень від прийнятої системи розмірності (не

менше 70% потрібної інформації)

17-18 повна відповідь з неточностями (не менше 60% потрібної

інформації) та незначні помилки в розрахунках

15-16 не повна відповідь, в якій відсутні принципові неточності (не

менше 50% потрібної інформації), але є помилки в розрахунках

1-16 неповна відповідь з грубими помилками та (або) принциповими

неточностями (менше 50%потрібної інформації)

0 відсутність відповіді

Відповіді на практичне завдання з дисципліни «Нечіткі моделі в медицині

(2.1.7 або 5 с)»

Максимальний ваговий бал - 25:

12

Кількість

балів

Оцінювання питання

24-25 повне, безпомилкове розв’язування завдання, зафіксований

процес розв’язування задачі (не менше 90% потрібної

інформації)

21-23 повне розв’язування завдання із несуттєвими неточностями,

зафіксований процес розв’язування задачі (не менше 80%

потрібної інформації);

19-20 завдання виконане з недоліками, або не зафіксований процес

розв’язування задачі (не менше 70% потрібної інформації)

17-18 завдання виконане з недоліками та не зафіксований процес

розв’язування задачі (не менше 60% потрібної інформації)

15-16 завдання виконано з суттєвими помилками, але є правильні

думки (не менше 50% потрібної інформації)

1-16 неповна відповідь з грубими помилками та (або) принциповими

неточностями (менше 50% потрібної інформації)

0 відсутність відповіді

Загальна оцінка за комплексне фахове випробування обчислюється як проста

арифметична сума вагових балів чотирьох відповідей. Таким чином, за результатами

Комплексного фахового випробування вступник може набрати від 0 до 100 балів.

Залежно від загальної суми отриманих балів вступнику, згідно критеріїв ECTS,

виставляється оцінка

Сума набраних

балів

Оцінка

95…100 відмінно

85…94 дуже добре

75…84 добре

65…74 задовільно

60…64 достатньо

менше 60 незадовільно

13

3. Приклад типового завдання комплексного фахового випробування

(Форма N Н-5.04)

НАЦІОНАЛЬНИЙ ТЕХНІЧНИЙ УНІВЕРСИТЕТ УКРАЇНИ

«КИЇВСЬКИЙ ПОЛІТЕХНІЧНИЙ ІНСТИТУТ імені ІГОРЯ СІКОРСЬКОГО»

другий (магістерський) рівень вищої освіти ступеня «магістр» (назва ОКР)

Спеціальність 122 «Комп’ютерні науки» Спеціалізація Інформаційні технології в біології та медицині

(код і назва напряму підготовки) Навчальна дисципліна Вступне фахове випробування

Екзаменаційний білет № ____

1 Регресійні моделі математичної статистики. Особливості застосування для

дослідження об’єктів в біології та медицині.

2 Визначити нечітку множину «понижена температура тіла», побудувати графік її

функції належності, описати математично наведену функцію належності.

3 Об’єктна модель предметного середовища, принципи її побудови.

4 Алгоритм інтерактивного синтезу інтелектуальної технології.

Затверджено на засіданні кафедри БМК Протокол № від «15 » 02 2018 р.

Завідувач кафедри Є. А. Настенко

14

CПИСОК ЛІТЕРАТУРИ

Дисципліна 1

Основна література:

1. Минцер О.П., Угаров Б.Н., Власов В.В. Методы обработки медицинской

информации. // К.: Вищ. шк.- 1991. – 271 с.

2. Гланц С. Медико-биологическая статистика. Пер. с англ. — М., Практика, 1998.

— 459 с.

3. Петри А., Сэбин К. Наглядная статистика в медицине. - М.: ГЭОТАР-МЕД, 2003 -

139 с.

4.Володин И.Н. Лекции по теории вероятностей и математической статистике -

Казань, 2004 -162с.

5. Кобзарь А. И. Прикладная математическая статистика. Для инженеров и научных

работников. - М: ФИЗМАТЛИТ, 2006 - 816 с.

6. Факторный, дискриминантный и кластерный анализ: пер. с англ. /Дж.-О. Ким,

Ч.У. Мьюллер, У. Р. Клекка и др.; Под ред. И. С. Енюкова. — М.: Финансы и

статистика, 1989.— 215 с.

7. Дуда Р., Харт П. Распознавание образов и анализ сцен / перевод с английского

Г.Г.Вайештейнв, А. М. Васьковского, под редакцией В. Л. Стефанюка, Издательство

«МИР», Москва 1976 - 509 с.

Дисципліна 2

Основна література:

1. Грицюк Ю.І., Рак Т.Є. Об'єктно-орієнтоване програмування мовою С++ :

навчальний посібник. – Львів : Вид-во Львівського ДУ БЖД, 2011. – 404 с.

2. Гради Буч. Объектно-ориентированный анализ и проектирование с примерами

приложений на С++ / Гради Буч. – [2-е изд. ] ; пер. с англ. – М. : «Издательство

Бином», СПб. : «Невский диалект», 1999. – 560 с.

3. Лафоре Р. Объектно-ориентированное программирование в С++. СПб.: Питер,

2004. – 928 с.

4. Давыдов В.Г. Visual C++. Разработка Windows-приложений с помощью MFC и

API-функций. – СПб.:БХВ-Петербург, 2008. – 576 с.

Допоміжна

1. Вайсфельд М. Объектно-ориентированное мышление. – СПб.: Питер, 2014. – 304с

2. Лаптев В.В. С++. Объектно-ориентированное программирование. – СПб.: Питер,

2008. – 464 с.

3. Уилсон М. Расширение библиотеки STL для С++. Наборы и итераторы: Пер. с

англ. Слинкина А. А. – М.: ДМК Пресс, СПб, БХВ-Петербург, 2008. – 608 с.

4. Тихомиров Ю.В. Самоучитель MFC. – СПб.:БХВ-Санкт -Петербург, 2000. – 640 с.

Дисципліна 3

Основна література:

15

1. Пегат А. Нечеткое моделирование и управление / А. Пегат; пер.с англ. – М.:

БИНОМ. Лаборатория знаний (Адаптивные и интеллектуальные системы), 2009. –

798 с.

2. Борисов В.В., Круглов В.В., Федулов А.С. Нечеткие модели и сети. – М.: Горячая

линия-Телеком, 2007. – 284 с.

Дисципліна 4

Основна література:

1. Блейксли С., Хокинс Дж. Об интеллекте. – М.-С.Пб-К. : Вильямс 2007.– 128 с.

2. Рассел С, Норвиг П. Искусственный интеллект. Современный подход. –М.-С.Пб-

К.: Вильямс, 2007. – 209 с.

3. Файнзільберг Л. С. Информационные технологии обробки сигналов сложной

формы: теория и практика. – К.: Наукова думка, 2008. – 333 с.

Допоміжна література:

1. Файнзильберг Л.С. Математические методы оценки полезности диагностических

признаков. – Киев: Освита Украины, 2010. – 152 с.

2. Файнзильберг Л. С. Компьютерная диагностика по фазовому портрету

электрокардиограммы. – Киев: Освита Украины, 2013. – 191 с.

3. Шлезингер М., Главач В. Десять лекций по статистическому и структурному

распознаванию. – К.: Наукова думка, 2004. – 545 с.

Інформаційні ресурси:

1. Державна науково-технічна програма «Образний комп’ютер»:

http://www.obrazcomp.irtc.org.ua/Osn_resultat.html.

2. Сайт з тематичними статтями: http://fainzilberg.irtc.org.ua/?page_id=8.

3. Искусственный интелект: системы и модели: http://www.rriai.org.ru/index.php.

4. Искусственный интелект – это просто: http://www.gotai.net/documents.aspx.

РОЗРОБНИКИ ПРОГРАМИ:

зав. каф. БМК, д. біол. н. /Настенко Є.А./

проф. кафедри, д.т.н. /Файнзільберг Л.С. /

доц. кафедри, к.т.н. /Алхімова С. М./

доц. кафедри, к. п. н. /Добровська Л.М./

доц. кафедри, к.т.н. /Носовець О.К./