Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Алгоритм Forel. Выделение устойчивых таксонов

Содержание

СодержаниеАлгоритм Forel 2Выделение устойчивых таксоновТаксономия динамически описываемых объектов.Выбор алгоритмов таксономии.Пример 1. Примеры прикладных задач таксономии: прогнозирование успеваемости;ранжирование объектов.
Основы теории принятия решенийЛекция 2 СодержаниеАлгоритм Forel 2Выделение устойчивых таксоновТаксономия динамически описываемых объектов.Выбор алгоритмов таксономии.Пример 1. Примеры Назначение и свойства алгоритма Forel 2Предназначен для группировки объектов в таких условиях, Алгоритм FOREL-2 (шаги 1-5) Шаг 1. Все признаки объектов нормируются так, чтобы Алгоритм FOREL-2 (шаги 5 - 12) Шаг 6. R0 = min {R0;R} Алгоритм FOREL-2 (шаги 13 - 18) Шаг 13. Точку xi считаем помеченной. Алгоритм FOREL-2 (шаги 19 - 22)Шаг 19. Если число таксонов равно N, Пример 1Разбить 4 объекта на три таксона, если λ-расстояния между объектами приведены Решение задачи примера 124312431      1 Итерация №1 Итерация №2 Таксон № 1; R=0,5. Самостоятельно1. Заполнить матрицу M, имеющую 4 строки и два столбца: САМОСТОЯТЕЛЬНООпределить достоинства и недостатки алгоритма Forel 2. Алгоритм SkatШаг 1. Определяется таксономия S для m объектов с помощью FOREL-1.Шаг САМОСТОЯТЕЛЬНОПользуясь алгоритмом SKAT и, в его рамках, алгоритмом FOREL 1, выделить устойчивые Решение задачи1) Таксономия S1 при исходной нумерации:    1-й таксон: САМОСТОЯТЕЛЬНООпределите достоинства и недостатки алгоритма SKAT САМОСТОЯТЕЛЬНОСоставить блок-схему алгоритма SKAT.Реализовать алгоритм программно.Исследовать созданную программу, построив график зависимости времени Динамическая таксономияНиже рассматривается ситуация, когда в ходе исследований объекты возникают по одному Алгоритм DINAШаг 1.Ввод R - радиуса таксона.Шаг 2. i=1.Шаг 3. Ввод i-го Пример 2 Определить, пользуясь DINA, таксономию трёх последовательно возникающих объектов: круга, квадрата Таблица исходных данных Таблица нормированных данных Порядок решенияКруг - центр первого таксона. Расстояние между квадратом и кругом больше ОТВЕТТаксон № 1 САМОСТОЯТЕЛЬНОПользуясь DINA, определить таксономию четырех объектов, описанных в таблице и появляющихся последовательно:
Слайды презентации

Слайд 2 Содержание
Алгоритм Forel 2
Выделение устойчивых таксонов
Таксономия динамически описываемых объектов.
Выбор

СодержаниеАлгоритм Forel 2Выделение устойчивых таксоновТаксономия динамически описываемых объектов.Выбор алгоритмов таксономии.Пример 1.

алгоритмов таксономии.
Пример 1.
Примеры прикладных задач таксономии:
прогнозирование успеваемости;
ранжирование

объектов.

Слайд 3 Назначение и свойства алгоритма Forel 2

Предназначен для группировки

Назначение и свойства алгоритма Forel 2Предназначен для группировки объектов в таких

объектов в таких условиях, когда:
все характеристики объектов однородны,
число

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

Слайд 4 Алгоритм FOREL-2 (шаги 1-5)
Шаг 1. Все признаки объектов

Алгоритм FOREL-2 (шаги 1-5) Шаг 1. Все признаки объектов нормируются так,

нормируются так, чтобы их значения были в диапазоне 0

- 1.
Шаг 2. R0=+∞
Шаг 3. Все точки считаем непомеченными.
Шаг 4. На множестве непомеченных точек выбирается произвольная xi, после чего осуществляется переход к шагу 5. Если таковых точек нет, то перейти к шагу 8.
Шаг 5. Ищется максимальное расстояние R от xi до остальных точек.

Слайд 5 Алгоритм FOREL-2 (шаги 5 - 12)
Шаг 6. R0

Алгоритм FOREL-2 (шаги 5 - 12) Шаг 6. R0 = min

= min {R0;R} .
Шаг 7. Точка xi помечается. Если

помечены все точки, то перейти к шагу 8, нет - к шагу 4.
Шаг 8. R=R0-ε
Шаг 9. Если множество точек пусто, то перейти к шагу 16, нет - к шагу 10.
Шаг 10. Все точки считаем непомеченными.
Шаг 11. На множестве непомеченных точек выбирается произвольная точка xi.
Шаг 12. Определяется число точек P(xi), расстояние которых до xi не превышает R.


Слайд 6 Алгоритм FOREL-2 (шаги 13 - 18)
Шаг 13.

Алгоритм FOREL-2 (шаги 13 - 18) Шаг 13. Точку xi считаем

Точку xi считаем помеченной. Если помечены все точки, то

перейти к шагу 14, нет - к шагу 11.
Шаг 14. Выбирается j-я точка , для которой справедливо: P(xi)≤P(xj), i=1,2,3,…n.
Шаг 15. Все точки, расстояние от которых до не превышает R, удаляются. Перейти к шагу 9.
Шаг 16. Если число таксонов меньше N, то перейти к шагу 17, иначе к шагу 19.
Шаг 17. R=R-ε .
Шаг 18. Все точки возвращаются на «свои места», перейти к шагу 10.

Слайд 7 Алгоритм FOREL-2 (шаги 19 - 22)
Шаг 19. Если

Алгоритм FOREL-2 (шаги 19 - 22)Шаг 19. Если число таксонов равно

число таксонов равно N, то перейти к шагу 22,

нет - к шагу 20.
Шаг 20. ε=ε/2.
Шаг 21. R=R+ε, перейти к шагу 18.
Шаг 22. Конец алгоритма.

Слайд 8 Пример 1
Разбить 4 объекта на три таксона, если

Пример 1Разбить 4 объекта на три таксона, если λ-расстояния между объектами

λ-расстояния между объектами приведены ниже в таблице М, ε

= 0,1.



М=


Слайд 9 Решение задачи примера 1
2
4
3
1
2
4
3
1

Решение задачи примера 124312431   1   0,850,5

1

0,85
0,5

0,8
0,6

0,9





0,5 0,6 0,8


Слайд 10 Итерация №1

Итерация №1      Таксон № 1;

Таксон № 1;

R=0,6.






Таксон № 2

2

3

4

1





0,5 0,6 0,8


Слайд 11 Итерация №2
Таксон № 1; R=0,5.

Итерация №2 Таксон № 1; R=0,5.

Таксон № 2






Таксон № 3

2

3

4

1




0,5 0,6 0,8




Слайд 12 Самостоятельно
1. Заполнить матрицу M, имеющую 4 строки и

Самостоятельно1. Заполнить матрицу M, имеющую 4 строки и два столбца:

два столбца:


где k – порядковый номер студента.
2. Полагая, что строки отвечают объектам, а столбцы – критериям, выделить, пользуясь Forel 1, таксоны при условии, что Ɛ = 0,5.
3. Разбить все объекты на 3 таксона, пользуясь Forel 2.

Слайд 13 САМОСТОЯТЕЛЬНО
Определить достоинства и недостатки алгоритма Forel 2.

САМОСТОЯТЕЛЬНООпределить достоинства и недостатки алгоритма Forel 2.

Слайд 14 Алгоритм Skat

Шаг 1. Определяется таксономия S для m

Алгоритм SkatШаг 1. Определяется таксономия S для m объектов с помощью

объектов с помощью FOREL-1.
Шаг 2. Используя центры таксонов в

S, как новые стартовые точки для FOREL-1, определяются таксономии S1,S2,…Sn.
Шаг 3. Выбор устойчивых таксонов.
Шаг 4. Конец алгоритма.


Слайд 15 САМОСТОЯТЕЛЬНО
Пользуясь алгоритмом SKAT и, в его рамках, алгоритмом

САМОСТОЯТЕЛЬНОПользуясь алгоритмом SKAT и, в его рамках, алгоритмом FOREL 1, выделить

FOREL 1, выделить устойчивые таксоны в таблице:



Слайд 16 Решение задачи
1) Таксономия S1 при исходной нумерации:

Решение задачи1) Таксономия S1 при исходной нумерации:  1-й таксон: 1,

1-й таксон: 1, 2; 2-й таксон: 3.
2)

Таксономия S2 при обратной нумерации объектов (строк):
1-й таксон: 2, 3; 2-й таксон: 1.
3) Вывод: таксоны неустойчивы.


Слайд 17 САМОСТОЯТЕЛЬНО

Определите достоинства и недостатки алгоритма SKAT

САМОСТОЯТЕЛЬНООпределите достоинства и недостатки алгоритма SKAT

Слайд 18 САМОСТОЯТЕЛЬНО
Составить блок-схему алгоритма SKAT.
Реализовать алгоритм программно.
Исследовать созданную программу,

САМОСТОЯТЕЛЬНОСоставить блок-схему алгоритма SKAT.Реализовать алгоритм программно.Исследовать созданную программу, построив график зависимости

построив график зависимости времени счета от размерности исходной матрицы.


Слайд 19 Динамическая таксономия
Ниже рассматривается ситуация, когда в ходе исследований

Динамическая таксономияНиже рассматривается ситуация, когда в ходе исследований объекты возникают по

объекты возникают по одному или группами и на каждой

итерации осуществляется таксономия. В этом случае используется алгоритм DINA, описание которого приводится ниже.

Слайд 20 Алгоритм DINA

Шаг 1.Ввод R - радиуса таксона.
Шаг 2.

Алгоритм DINAШаг 1.Ввод R - радиуса таксона.Шаг 2. i=1.Шаг 3. Ввод

i=1.
Шаг 3. Ввод i-го объекта.
Шаг 4. Если i>1, то

перейти к шагу 6.
Шаг 5. Введённый объект отвечает центру первого таксона.
Шаг 6. Определяется расстояние от i-й точки до центров всех созданных таксонов.
Шаг 7. Если кратчайшее из этих расстояний меньше R, то i-й объект принадлежит соответствующему таксону, в противном случае i-й объект - центр нового таксона.
Шаг 8. i=i+1.
Шаг 9. Если ввод объектов завершён, то перейти к шагу 10, нет - к шагу 3.
Шаг 10. Конец алгоритма.

Слайд 21 Пример 2
Определить, пользуясь DINA, таксономию трёх последовательно

Пример 2 Определить, пользуясь DINA, таксономию трёх последовательно возникающих объектов: круга,

возникающих объектов: круга, квадрата и треугольника, характеризующихся Таблицей, представленной

на следующем слайде, R=1.

Слайд 22 Таблица исходных данных



Таблица исходных данных

Слайд 23 Таблица нормированных данных



Таблица нормированных данных

Слайд 24 Порядок решения
Круг - центр первого таксона. Расстояние между

Порядок решенияКруг - центр первого таксона. Расстояние между квадратом и кругом

квадратом и кругом больше R: r1=1.1657, следовательно квадрат -

центр второго таксона.
Расстояние между треугольником и квадратом r2=0.7541 меньше, чем между треугольником и кругом r3=1.013422 и меньше R, следовательно треугольник принадлежит ко второму таксону.

Слайд 25 ОТВЕТ




Таксон № 1

ОТВЕТТаксон № 1        Таксон № 2

Таксон № 2

  • Имя файла: algoritm-forel-vydelenie-ustoychivyh-taksonov.pptx
  • Количество просмотров: 132
  • Количество скачиваний: 0