Загальні

Розробники використовують Microsoft Azure AI для сповіщення сейсмологів про землетруси для порятунку життя


Глобальна сейсмічна активність руйнує. Землетруси щороку втрачають мільйони життів і руйнують міста. Виклик штучного інтелекту Microsoft Cloud допоміг грецьким розробникам створити програму, яка потенційно може врятувати життя.

Дослідники та розробники з Університету Арістотеля в Салоніках (AUTh), Греція, за допомогою Microsoft Azure, Повідомлення про землетруси, розробили додаток, яке використовує штучний інтелект (ШІ) для прогнозування землетрусів.

Команда, включаючи Джорджа Спиру, старшого інженера-програміста; Парфена (Попі) Парадісопулу, кандидат сейсмологічних наук; Деспойна Кеменцеціду, кандидат геофізики; Ареті Пану, кандидат сейсмологічних наук; та Панайотис Дімітракопулос, студент кафедри обчислювальної техніки та техніки, досліджували та розробляли програму, яка сповіщає дослідників з AUTh про сильний землетрус.

"Повідомлення в черзі Microsoft Azure запускає функцію Azure, яка викликає API мови когнітивних служб Microsoft, і створює звуковий файл, що містить деталі конкретної події землетрусу грецькою мовою", - сказав Джордж Спіру, старший інженер-програміст, для "Цікавого Техніка.

Шаблон повідомлення на англійській мові можна переглянути тут.

Створення аудіофайлу в Azure Blob Storage запускає іншу функцію Azure, яка відповідає за повідомлення персоналу Сейсмологічної станції за допомогою телефонного дзвінка, який доставляється Twilio. Крім того, ця функція Azure зберігає деталі сповіщення в сховище таблиці Azure.

Сейсмологічна обсерваторія в Університеті Аристотеля в Салоніках

У 2017 році співробітники сейсмологічної обсерваторії AUTh проаналізували 9208 подій землетрусу. Для сильних землетрусів надзвичайно важливо, щоб сейсмологи аналізували інформацію в режимі реального часу.

Роль програми полягає у прийнятті рішень, чи важлива подія землетрусу, та якнайшвидшому повідомленні персоналу Сейсмологічної станції за допомогою телефонного дзвінка.

"Ця програма не використовується для прогнозування землетрусів, але вона є просто внутрішнім інструментом для сповіщення сейсмологів після події", - пояснив Джордж Спиру.

"Додаток сприяє проведенню цілодобового аналізу землетрусів в сейсмологічній обсерваторії в Університеті Арістотеля в Салоніках, Греція", - сказав Джордж Спиру в "Цікавій техніці"

Сейсмологічна обсерваторія була заснована в 1978 році після руйнівних руйнувань 6.5 землетрус магнітудою, що стався в цій області. Цього року, до 40-ї річниці землетрусу 1978 року, експерти випустили нове попередження, передбачаючи, що подібний чи більший землетрус в Салоніках може потенційно завдати шкоди більше 20 мільярдів євро.

Сейсмічна мережа розпочала свою діяльність у 1981 р. Це була перша сейсмічна мережа, яка була встановлена ​​в районі Балкан. Сьогодні сейсмічна мережа визнана своєю якістю та значним вдосконаленням. Вона є частиною Грецької єдиної сейсмологічної мережі (H.U.S.N.) з 2006 року.

Як AUTh використовував Microsoft Azure AI

Усі інститути Греції обмінюються сейсмологічними даними в режимі реального часу. Для оцінки небезпеки землетрусів була необхідність у науковому швидкому визначенні місця землетрусів та точному підрахунку магнітуд.

За словами розробників, Сейсмологічна обсерваторія AUTh надсилає автоматичні місця подій землетрусів до Європейського середземноморського сейсмічного центру (EMSC). EMSC діє як агрегатор сейсмологічних даних та публікує ці дані для загальнодоступних за допомогою протоколу WebSocket.

Простий клієнт, написаний на Python, підключений до цієї служби та відстежує події землетрусів від мережі сейсмологічних обсерваторій AUTh. Якщо клієнт Python отримує подію з величиною M≥3, він надсилає це повідомлення в Azure Queue Storage.

За словами розробника, функціональність сповіщень була розроблена з використанням Azure Storage та Azure Functions, а для голосових сповіщень вони використовували Microsoft Cognitive Services та Twilio.

Список усіх сповіщень може бути представлений для подальшого ознайомлення з персоналом Сейсмологічної обсерваторії.

Оскільки ця програма призначена для використання в Сейсмологічній обсерваторії AUTh, повідомлення надсилаються грецькою мовою.

У майбутньому розробники планують включати телефонні сповіщення різними мовами, починаючи з англійської, китайської та японської, використовуючи Microsoft Cognitive Services. Також громадські користувачі зможуть підписатися та отримувати голосові сповіщення з використанням географічних критеріїв, сказав Джордж Спіру в "Цікавій техніці".

Виклик досліджень Microsoft Cloud AI

Програма сповіщень про землетруси, розроблена компанією AUTh, виграла Третю премію у дослідженні Microsoft Cloud AI Research Challenge. Проекти, що брали участь, повинні були показати, як служби ШІ від Microsoft використовуються для вирішення складної проблеми та надати проникливі, практичні та корисні рішення. Повний список переможців можна знайти тут.

Для того, щоб розробити додаток, команда Університету Арістотеля в Салоніках використовувала машинне навчання Azure, інтелектуальну систему, що використовує дані, та платформу Microsoft AI, яка має останні досягнення в розробці ШІ на Azure, пояснив Джордж Спиру.

Корпорація Майкрософт попросила демонструвати додатки, рішення яких сприяє новому розумінню галузі, сейсмології, в даному випадку. Команда AUTh використала нещодавно випущений набір потужних служб технологічного гіганта, що сприяють розвитку ШІ за допомогою служб з відкритим кодом. Також нещодавно Microsoft зробила доступним свій 60000 патентних портфелів.


Перегляньте відео: Эволюция версий Java c 8 по 15 (Січень 2022).