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

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

@ -43,7 +43,7 @@ print('Размерность данных:')
print(data.shape)
```
(картинка)
![](http://uit.mpei.ru/git/MachulinaDV/is_dnn/raw/branch/main/labworks/LW2/train_set.png)
<table>
<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')
```
(картинка)
![](http://uit.mpei.ru/git/MachulinaDV/is_dnn/raw/branch/main/labworks/LW2/IRE_trainingAE1.png)
Порог ошибки реконструкции = 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')
```
(картинка)
![](http://uit.mpei.ru/git/MachulinaDV/is_dnn/raw/branch/main/labworks/LW2/IRE_trainingAE2.png)
Порог ошибки реконструкции = 0.38
@ -130,12 +131,15 @@ numb_square = 20
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_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**
@ -155,11 +159,17 @@ amount_ae: 104
numb_square = 20
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_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**
* IDEAL = 0. Excess: 0.631578947368421
* IDEAL = 0. Deficit: 0.0
@ -172,7 +182,8 @@ amount_ae: 31
```python
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
@ -200,7 +211,9 @@ lib.anomaly_detection_ae(predicted_labels1, ire1, IREth1)
lib.ire_plot('test', ire1, IREth1, 'AE1')
```
Аномалий не обнаружено (картинка)
Аномалий не обнаружено
![](http://uit.mpei.ru/git/MachulinaDV/is_dnn/raw/branch/main/labworks/LW2/IRE_testAE1.png)
**АЕ2**
@ -252,13 +265,15 @@ lib.ire_plot('test', ire2, IREth2, 'AE2')
Обнаружено 4.0 аномалий
(картинка)
![](http://uit.mpei.ru/git/MachulinaDV/is_dnn/raw/branch/main/labworks/LW2/IRE_testAE2.png)
### 10. Визуализация элементов обучающей и тестовой выборки в областях пространства признаков
```python
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. Результаты
<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')
```
Картинка
![](http://uit.mpei.ru/git/MachulinaDV/is_dnn/raw/branch/main/labworks/LW2/IRE_testAE3_v1.png)
```python
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
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
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')
```
![](http://uit.mpei.ru/git/MachulinaDV/is_dnn/raw/branch/main/labworks/LW2/IRE_testAE3_v3.png)
```python
lib.anomaly_detection_ae(predicted_labels3_v3, IRE3_v3, IREth3_v3)
```

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