@ -60,7 +60,7 @@ loss: 47.3273
lib.ire_plot('training', IRE1, IREth1, 'AE1')
lib.ire_plot('training', IRE1, IREth1, 'AE1')
```
```


```py
```py
print("Порог ошибки = ",IREth1)
print("Порог ошибки = ",IREth1)
@ -89,7 +89,7 @@ loss: 0.6548
lib.ire_plot('training', IRE2, IREth2, 'AE2')
lib.ire_plot('training', IRE2, IREth2, 'AE2')
```
```


```py
```py
print("Порог ошибки = ",IREth2)
print("Порог ошибки = ",IREth2)
@ -111,8 +111,9 @@ amount: 20
amount_ae: 311
amount_ae: 311
```
```





```
```
Оценка качества AE1
Оценка качества AE1
@ -135,8 +136,9 @@ amount: 20
amount_ae: 185
amount_ae: 185
```
```





```
```
Оценка качества AE2
Оценка качества AE2
@ -152,7 +154,7 @@ IDEAL = 1. Extrapolation precision (Approx): 0.10810810810810811
lib.plot2in1(data, xx, yy, Z1, Z2)
lib.plot2in1(data, xx, yy, Z1, Z2)
```
```


## 8) Если автокодировщик AE2 недостаточно точно аппроксимирует область обучающих данных, то подобрать подходящие параметры автокодировщика и повторить шаги (6) – (8).
## 8) Если автокодировщик AE2 недостаточно точно аппроксимирует область обучающих данных, то подобрать подходящие параметры автокодировщика и повторить шаги (6) – (8).
@ -177,7 +179,7 @@ lib.ire_plot('test', ire1, IREth1, 'AE1')
Аномалий не обнаружено
Аномалий не обнаружено
```
```


```py
```py
# тестирование АE2
# тестирование АE2
@ -186,7 +188,7 @@ lib.anomaly_detection_ae(predicted_labels2, ire2, IREth2)
lib.ire_plot('test', ire2, IREth2, 'AE1')
lib.ire_plot('test', ire2, IREth2, 'AE1')
```
```


## 11) Визуализировать элементы обучающей и тестовой выборки в областях пространства признаков, распознаваемых автокодировщиками AE1 и AE2.
## 11) Визуализировать элементы обучающей и тестовой выборки в областях пространства признаков, распознаваемых автокодировщиками AE1 и AE2.
@ -194,7 +196,7 @@ lib.ire_plot('test', ire2, IREth2, 'AE1')
lib.plot2in1_anomaly(data, xx, yy, Z1, Z2, data_test)
lib.plot2in1_anomaly(data, xx, yy, Z1, Z2, data_test)
```
```


## 12) Результаты исследования занести в таблицу:
## 12) Результаты исследования занести в таблицу:
@ -309,7 +311,7 @@ ae3_trained, IRE3, IREth3 = lib.create_fit_save_ae(train,'out/AE3.h5','out/AE3_i
lib.ire_plot('training', IRE3, IREth3, 'AE3')
lib.ire_plot('training', IRE3, IREth3, 'AE3')
```
```


```python
```python
print("Порог ошибки реконструкции = ",IREth3)
print("Порог ошибки реконструкции = ",IREth3)
@ -370,7 +372,7 @@ lib.ire_plot('test', ire3, IREth3, 'AE3')
>
>
> Обнаружено 100.0 аномалий
> Обнаружено 100.0 аномалий


## 8. Параметры наилучшего автокодировщика и результаты обнаружения аномалий
## 8. Параметры наилучшего автокодировщика и результаты обнаружения аномалий