Изменил(а) на 'labworks/LW2/IS_LR2.md'

main
MachulinaDV 2 месяцев назад
Родитель 838a0de377
Сommit aa519fa431

@ -43,7 +43,7 @@ print('Размерность данных:')
print(data.shape) print(data.shape)
``` ```
(картинка) ![](http://uit.mpei.ru/git/MachulinaDV/is_dnn/raw/branch/main/labworks/LW2/train_set.png)
<table> <table>
<thead> <thead>
@ -99,7 +99,8 @@ ae1_trained, IRE1, IREth1 = lib.create_fit_save_ae(data,'out/AE1.h5','out/AE1_ir
lib.ire_plot('training', IRE1, IREth1, 'AE1') lib.ire_plot('training', IRE1, IREth1, 'AE1')
``` ```
(картинка) ![](http://uit.mpei.ru/git/MachulinaDV/is_dnn/raw/branch/main/labworks/LW2/IRE_trainingAE1.png)
Порог ошибки реконструкции = 0.81 Порог ошибки реконструкции = 0.81
@ -118,7 +119,7 @@ ae2_trained, IRE2, IREth2 = lib.create_fit_save_ae(data,'out/AE2.h5','out/AE2_ir
lib.ire_plot('training', IRE2, IREth2, 'AE2') lib.ire_plot('training', IRE2, IREth2, 'AE2')
``` ```
(картинка) ![](http://uit.mpei.ru/git/MachulinaDV/is_dnn/raw/branch/main/labworks/LW2/IRE_trainingAE2.png)
Порог ошибки реконструкции = 0.38 Порог ошибки реконструкции = 0.38
@ -130,12 +131,15 @@ numb_square = 20
xx, yy, Z1 = lib.square_calc(numb_square, data, ae1_trained, IREth1, '1', True) xx, yy, Z1 = lib.square_calc(numb_square, data, ae1_trained, IREth1, '1', True)
``` ```
(картинки картинки) ![](http://uit.mpei.ru/git/MachulinaDV/is_dnn/raw/branch/main/labworks/LW2/AE1_train_def.png)
amount: 19 amount: 19
amount_ae: 104 amount_ae: 104
![](http://uit.mpei.ru/git/MachulinaDV/is_dnn/raw/branch/main/labworks/LW2/XtXd_1.png)
![](http://uit.mpei.ru/git/MachulinaDV/is_dnn/raw/branch/main/labworks/LW2/XtXd_1_metrics.png)
**Оценка качества AE1** **Оценка качества AE1**
@ -155,11 +159,17 @@ amount_ae: 104
numb_square = 20 numb_square = 20
xx, yy, Z2 = lib.square_calc(numb_square, data, ae2_trained, IREth2, '2', True) xx, yy, Z2 = lib.square_calc(numb_square, data, ae2_trained, IREth2, '2', True)
``` ```
(картинки) ![](http://uit.mpei.ru/git/MachulinaDV/is_dnn/raw/branch/main/labworks/LW2/AE2_train_def.png)
amount: 19 amount: 19
amount_ae: 31 amount_ae: 31
![](http://uit.mpei.ru/git/MachulinaDV/is_dnn/raw/branch/main/labworks/LW2/XtXd_2.png)
![](http://uit.mpei.ru/git/MachulinaDV/is_dnn/raw/branch/main/labworks/LW2/XtXd_2_metrics.png)
**Оценка качества АЕ2** **Оценка качества АЕ2**
* IDEAL = 0. Excess: 0.631578947368421 * IDEAL = 0. Excess: 0.631578947368421
* IDEAL = 0. Deficit: 0.0 * IDEAL = 0. Deficit: 0.0
@ -172,7 +182,8 @@ amount_ae: 31
```python ```python
lib.plot2in1(data, xx, yy, Z1, Z2) lib.plot2in1(data, xx, yy, Z1, Z2)
``` ```
(картинки) ![](http://uit.mpei.ru/git/MachulinaDV/is_dnn/raw/branch/main/labworks/LW2/AE1_AE2_train_def.png)
--- ---
### 8. Редактирование автокодировщика АЕ2 ### 8. Редактирование автокодировщика АЕ2
@ -200,7 +211,9 @@ lib.anomaly_detection_ae(predicted_labels1, ire1, IREth1)
lib.ire_plot('test', ire1, IREth1, 'AE1') lib.ire_plot('test', ire1, IREth1, 'AE1')
``` ```
Аномалий не обнаружено (картинка) Аномалий не обнаружено
![](http://uit.mpei.ru/git/MachulinaDV/is_dnn/raw/branch/main/labworks/LW2/IRE_testAE1.png)
**АЕ2** **АЕ2**
@ -252,13 +265,15 @@ lib.ire_plot('test', ire2, IREth2, 'AE2')
Обнаружено 4.0 аномалий Обнаружено 4.0 аномалий
(картинка) ![](http://uit.mpei.ru/git/MachulinaDV/is_dnn/raw/branch/main/labworks/LW2/IRE_testAE2.png)
### 10. Визуализация элементов обучающей и тестовой выборки в областях пространства признаков ### 10. Визуализация элементов обучающей и тестовой выборки в областях пространства признаков
```python ```python
lib.plot2in1_anomaly(data, xx, yy, Z1, Z2, data_test) lib.plot2in1_anomaly(data, xx, yy, Z1, Z2, data_test)
``` ```
(картинка) ![](http://uit.mpei.ru/git/MachulinaDV/is_dnn/raw/branch/main/labworks/LW2/AE1_AE2_train_def_anomalies.png)
### 11. Результаты ### 11. Результаты
<table> <table>
@ -418,7 +433,9 @@ predicted_labels3_v1, ire3_v1 = lib.predict_ae(ae3_v1_trained, test, IREth3_v1)
lib.ire_plot('test', ire3_v1, IREth3_v1, 'AE3_v1') lib.ire_plot('test', ire3_v1, IREth3_v1, 'AE3_v1')
``` ```
Картинка ![](http://uit.mpei.ru/git/MachulinaDV/is_dnn/raw/branch/main/labworks/LW2/IRE_testAE3_v1.png)
```python ```python
lib.anomaly_detection_ae(predicted_labels3_v1, IRE3_v1, IREth3_v1) lib.anomaly_detection_ae(predicted_labels3_v1, IRE3_v1, IREth3_v1)
``` ```
@ -580,6 +597,10 @@ predicted_labels3_v2, ire3_v2 = lib.predict_ae(ae3_v2_trained, test, IREth3_v2)
```python ```python
lib.ire_plot('test', ire3_v2, IREth3_v2, 'AE3_v2') lib.ire_plot('test', ire3_v2, IREth3_v2, 'AE3_v2')
``` ```
![](http://uit.mpei.ru/git/MachulinaDV/is_dnn/raw/branch/main/labworks/LW2/IRE_testAE3_v2.png)
```python ```python
lib.anomaly_detection_ae(predicted_labels3_v2, IRE3_v2, IREth3_v2) lib.anomaly_detection_ae(predicted_labels3_v2, IRE3_v2, IREth3_v2)
``` ```
@ -744,6 +765,8 @@ predicted_labels3_v3, ire3_v3 = lib.predict_ae(ae3_v3_trained, test, IREth3_v3)
lib.ire_plot('test', ire3_v3, IREth3_v3, 'AE3_v3') lib.ire_plot('test', ire3_v3, IREth3_v3, 'AE3_v3')
``` ```
![](http://uit.mpei.ru/git/MachulinaDV/is_dnn/raw/branch/main/labworks/LW2/IRE_testAE3_v3.png)
```python ```python
lib.anomaly_detection_ae(predicted_labels3_v3, IRE3_v3, IREth3_v3) lib.anomaly_detection_ae(predicted_labels3_v3, IRE3_v3, IREth3_v3)
``` ```

Загрузка…
Отмена
Сохранить