По сравнению с традиционными методами мониторинга, система мониторинга качества воды на основе Интернета вещей (IoT-WQMS) повышает эффективность, надёжность, масштабируемость и снижает затраты. В данной статье описывается, как мониторинг воды с использованием IoT является проактивным, устойчивым и удобным для пользователя. В наборе данных представлено сравнение данных о качестве воды, полученных с помощью IoT, с традиционными методами отбора проб. Осуществляется измерение pH, мутности, содержания растворённого кислорода и загрязняющих веществ в режиме реального времени в различных водоёмах. Объём набора данных считался достаточным для обучения с учителем, поскольку он позволяет проводить независимое обучение модели, тестирование и статистическую проверку, сохраняя при этом достаточное количество наблюдений в каждой части данных. Набор данных был случайным образом разделён на обучающую выборку (80 % — 2620 образцов) и тестовую выборку (20 % — 656 образцов) с сохранением исходного распределения классов для обеспечения несмещённой оценки модели. Кроме того, была проведена 10-кратная перекрёстная проверка для оценки устойчивости модели и снижения вариативности, связанной с единственным разбиением на обучающую и тестовую выборки.–тестовое разделение
Сообщаемая точность классификации 98,21 % была рассчитана исключительно на основе независимого тестового набора, в то время как точность 10-кратной перекрёстной проверки составила 97,94 % ± 0,42 % использовался исключительно для оценки устойчивости модели и качества обобщения. Матрица ошибок обобщает результаты предсказаний: 307 истинно положительных, 337 истинно отрицательных, 6 ложноположительных и 6 ложноотрицательных результатов, что соответствует 644 правильно классифицированным и 12 неправильно классифицированным образцам из тестового набора данных. Набор данных был случайным образом разделён на обучающую (80 %, 2620 образцов) и тестовую (20 %, 656 образцов) выборки с использованием функции train_test_split из библиотеки Scikit-learn. Для обеспечения воспроизводимости разбиения данных был задан фиксированный случайный сид (random_state = 42), а также применялось стратифицированное разбиение (stratify = y) для сохранения исходного распределения классов в обеих подвыборках.
Представленный в данном исследовании сравнительный анализ следует рассматривать как функциональное сопоставление, а не как прямое сравнение эффективности эквивалентных вычислительных методов. Дисперсионный анализ (ANOVA) — это статистический метод проверки гипотез, используемый для определения значимых различий между измеренными переменными. GWFI — это система индексирования загрязнения, применяемая для оценки воздействия на окружающую среду. IWE-W — это разработанная в лабораторных условиях методика оценки влияния промышленных стоков на качество воды, а PRISMA — это структура отчётности, используемая при проведении систематических обзоров научной литературы. В отличие от них, предложенная система мониторинга качества воды на основе технологий Интернета вещей (IoT-WQMS) интегрирует наглядную архитектуру Интернета вещей, обработку данных с привлечением облачных технологий и прогнозирование на основе машинного обучения в единый вычислительный рабочий процесс.
Рисунок 6 показывает точность обнаружения загрязнений для непрерывно оцениваемых загрязняющих веществ с использованием платформы IoT-WQMS; непрерывное измерение обеспечивает лучшую производительность по сравнению с традиционными методами ручного отбора проб и лабораторного анализа. Интеллектуальные датчики используют непрерывный мониторинг и подключение к сети для устранения ошибок отбора проб, уменьшения вариаций измерений, вызванных внешней средой, и предоставления данных о непрерывных измерениях. Сбор данных в режиме реального времени улучшает работу системы'повышает надежность за счет обеспечения наблюдения и выявления вариаций концентраций загрязняющих веществ, а компонент прогнозной аналитики в системе мониторинга качества воды на основе Интернета вещей (IoT-WQMS) повышает точность благодаря обнаружению аномалий. Система IoT-WQMS может непрерывно выявлять загрязнение в различных условиях, обеспечивая своевременный, основанный на данных подход к вмешательству при изменении уровней загрязнения за счёт раскрытия характеристик фиксируемых изменений в паттернах загрязнения
Значение показателя сходства при обнаружении загрязнителей Be выражается с помощью уравнения 7:
Be = Uq / (Uq + Gq + Go)
где Be обозначает показатель схожести обнаружения загрязнителей, Uq представляет количество истинно положительных обнаружений, Gq обозначает количество ложноположительных обнаружений, а Go — количество ложноотрицательных обнаружений. Уравнение 7 основано на принципе коэффициента Жаккара, который измеряет степень согласия между прогнозируемыми обнаружениями загрязнителей и соответствующими опорными наблюдениями путём сравнения правильно идентифицированных обнаружений с объединением верных обнаружений, ложноположительных и ложноотрицательных результатов. Значение Be варьируется от 0 до 1, где 1 указывает на полное согласие, а 0 — на отсутствие согласия между прогнозом и наблюдением. Более высокое значение Be отражает улучшенную способность обнаружения загрязнителей и большую согласованность предлагаемой системы IoT-WQMS.
Система мониторинга качества воды на основе Интернета вещей (IoT-WQMS) экспериментально оценивается с использованием только общедоступного набора данных Kaggle по пригодности воды для питья, который включает 3276 образцов воды с девятью физико-химическими характеристиками качества воды и бинарной меткой пригодности к употреблению. Концептуальная система IoT-WQMS использует датчики качества воды, беспроводную связь, управление данными на основе облачных технологий и передовые методы аналитики для непрерывного мониторинга. В исследовании для оценки прогнозирующей эффективности используется только эталонный набор данных после предварительной обработки, нормализации признаков и валидации на основе машинного обучения. Упоминания о мониторинге в реальном времени с помощью Интернета вещей описывают функциональные возможности предлагаемой архитектуры, а не физическое развертывание сети датчиков.
Рисунок 7 сравнивает соотношение реального времени отклика (%) при увеличении объёма выборки. Система мониторинга качества воды на основе Интернета вещей (IoT-WQMS) и эталонные подходы демонстрируют различные показатели отклика по мере увеличения количества образцов. Система продемонстрировала свою способность оперативно уведомлять соответствующие организации и заинтересованные стороны о значительных изменениях концентраций загрязняющих веществ, таких как резкие всплески. Механизм быстрого реагирования значительно сокращает временной интервал между инцидентом загрязнения и мерами регулирования или иными ответными действиями. Интерактивная панель в реальном времени, сопровождающая современные системы мониторинга, обеспечивает заинтересованным сторонам более широкий доступ к данным для анализа. Учитывая возможности раннего предупреждения и важность оперативности, данный тип мониторинга представляет существенную ценность, обеспечивая обнаружение и реагирование в режиме реального времени. В целом, IoT-WQMS является эффективным решением для выявления загрязнения водных ресурсов и смягчения его последствий за счёт своевременного обнаружения и быстрого реагирования.
Реактивность в реальном времени, Su, выражается с помощью уравнения 8,
Su = 1 / Us
Уравнение 8 показывает, что реактивность в реальном времени является обратной величиной времени отклика, что означает, что повышение реактивности системы достигается за счёт сокращения времени реакции. Здесь Su — реактивность в реальном времени, а Us — время отклика.
Время автономной работы и надежность системы IoT-WQMS проиллюстрированы в Рисунок 8, что усиливает его способность к непрерывной работе в различных условиях окружающей среды. Автоматизированные датчики и подключение к облачным технологиям позволяют системе функционировать непрерывно без вмешательства человека. Высокий коэффициент готовности обеспечивает минимальные перерывы в сборе данных, что способствует постоянному мониторингу. Избыточность датчиков и методы обнаружения ошибок, минимизирующие сбои, являются элементами надёжности. Прочный конструктив способствует достижению цели по поддержанию работоспособности в долгосрочной перспективе.
Надёжность системы и время её безотказной работы, Vt, выражается с помощью уравнения 9,
Vt = Uvq / Uttl
Уравнение 9 описывает надёжность системы, где время работоспособности — это процент времени, в течение которого система функционирует, по отношению ко всему времени наблюдения. Здесь Vt — коэффициент времени работоспособности системы, Uvq — время работы, а Uttl — продолжительность мониторинга.
Эффективность передачи и обработки данных демонстрируется в Рисунок 9, который иллюстрирует систему мониторинга качества воды на основе Интернета вещей'способность автономно передавать и обрабатывать большие объемы данных о качестве воды. Передача данных о качестве воды из удаленных пунктов мониторинга осуществляется с помощью беспроводных сенсорных сетей, а облачная система обеспечивает бесперебойную передачу данных. Автоматическая обработка сокращает задержку и позволяет проводить оценку измеренных параметров в режиме, близком к реальному времени, в то время как алгоритмы фильтрации уменьшают и устраняют избыточность данных, обеспечивая точность. Сенсорные сети способствуют балансировке использования полосы пропускания и энергии, обеспечивая более устойчивое решение в долгосрочной перспективе. В целом, система мониторинга качества воды на основе Интернета вещей (IoT-WQMS) обеспечивает значительно более высокую эффективность сбора данных для принятия решений по качеству воды по сравнению с традиционной ручной отчетностью.
Эффективность передачи и обработки данных, Fe, выражается с помощью уравнения 10,
Fe = Eu / Qd
Уравнение 10 показывает, что эффективность передачи и обработки данных представляет собой отношение объёма переданных данных к затратам на обработку, что отражает эффективность использования ресурсов. В данном случае Fe — эффективность данных, Eu — объём переданных данных, Qd — стоимость обработки.
Экономическая эффективность системы мониторинга качества воды на основе Интернета вещей по сравнению с типичными методами мониторинга качества воды показана в Рисунок 10Хотя первоначальные затраты на датчики и облачную инфраструктуру могут быть выше, текущие расходы после внедрения системы значительно ниже. Поскольку мониторинг является непрерывным и автоматизированным, сокращаются расходы, связанные с ручным отбором проб и лабораторными анализами. Система мониторинга качества воды на основе Интернета вещей (IoT-WQMS) направлена на использование преимуществ автоматизированной системы для минимизации затрат на рабочую силу и техническое обслуживание. Общая стоимость мониторинга воды может снизиться ещё больше, поскольку обнаружение загрязняющих веществ на ранних стадиях способно существенно уменьшить расходы, связанные с крупномасштабными проектами по восстановлению. Возможность масштабирования IoT-WQMS для расширения пространственного охвата при относительно сопоставимых эксплуатационных расходах является привлекательной. Следовательно, IoT-WQMS представляет собой устойчивый и экономически целесообразный подход к внедрению масштабного экологического мониторинга в качестве стандартной практики.
Экономическая эффективность Df выражается с помощью уравнения 11,
Df = Cw / Du
Уравнение 11 гласит, что экономическая эффективность определяется как отношение выгоды к общим эксплуатационным расходам. Здесь Df — экономическая эффективность, Cw — величина выгоды, а Du — общие затраты.
Система демонстрирует высокие показатели точности обнаружения загрязняющих веществ, времени отклика, надёжности и эффективности использования данных, а также снизила эксплуатационные расходы. Кроме того, панели мониторинга и инструменты поддержки принятия решений, добавленные в различные части системы, способствовали улучшению взаимодействия и более обоснованному принятию политических решений заинтересованными сторонами. В совокупности эти факторы сделали IoT-WQMS удобным и экономически эффективным инструментом для устойчивого управления водными ресурсами и предоставили масштабируемое решение.
Модель показала точность 98,21 %, прецизионность 97,86 %, полноту 98,04 %, F1-меру 97,95 % и значение ROC-AUC 0,991, что демонстрирует превосходную способность к различению пригодных и непригодных для питья образцов воды. Устойчивость и обобщающая способность модели оценивались с помощью 10-кратной перекрёстной проверки, которая показала среднюю точность классификации 97,94 % ± 0,42 %, что указывает на стабильную прогнозирующую эффективность на различных разбиениях данных. Соответствующая матрица ошибок подтвердила высокую долю правильно классифицированных образцов с минимальным количеством ложноположительных и ложноотрицательных результатов. Кроме того, предложенный подход обеспечил среднюю задержку инференса 0,18 с на образец. Анализ масштабируемости продемонстрировал стабильную вычислительную производительность при увеличении использования набора данных с 20 % до 100 %: время выполнения возросло с 1,8 с до 7,9 с при сохранении точности классификации выше 97,5 %.
Предложенная система мониторинга качества воды на основе Интернета вещей (IoT-WQMS) достигла точности 98,21 %, прецизионности 97,86 %, полноты 98,04 %, F1-меры 97,95 % и значения ROC-AUC 0,991 на общедоступном наборе данных Kaggle Water Potability с использованием 10-кратной перекрёстной проверки. В сравнении с работой Пати и др.21 разработали ансамблевую глубокую обучающуюся модель для прогнозирования качества оросительной воды, ориентированную на оценку SAR и ESP, а не на бинарную классификацию пригодности воды; поэтому их результаты нельзя напрямую сравнивать, поскольку цели прогнозирования, наборы данных и критерии оценки значительно различаются. Аналогично, Гунапрасад и др.23 предложили многомодульную платформу слияния данных с сенсоров Интернета вещей для оценки качества воды, в то время как Su и др.24 сосредоточен на алгоритмах искусственного интеллекта для оптических систем датчиков
НАЛИЧИЕ ДАННЫХ:
Исходный контрольный набор данных, использованный в данном исследовании, — это общедоступный набор данных Kaggle по пригодности воды для питья: https://www.kaggle.com/datasets/adityakadiwal/water-potability. Исходный код на Python, скрипты предварительной обработки, конфигурация модели, выходные данные прогнозов и исходные числовые данные для всех рисунков и таблиц общедоступны через репозиторий Zenodo (DOI: https://doi.org/10.5281/zenodo.21775031

Рисунок 1Модуль сбора данных с датчиков Иллюстрация предлагаемого модуля датчика для измерения pH, мутности, растворенного кислорода, электропроводности и температуры. Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этого рисунка.

Рисунок 2: Передача данных & Модуль шлюза Интернета вещей Рабочий процесс безопасной беспроводной передачи данных с датчика от микроконтроллера ESP32 на облачную платформу через шлюз Интернета вещей. Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этого рисунка.

Рисунок 3Модуль облачной обработки данных Облачный рабочий процесс предварительной обработки, включающий сбор данных, импутацию пропущенных значений, нормализацию и подготовку признаков для предиктивного анализа. Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этого рисунка.

Рисунок 4Прогнозная аналитика & Модуль обнаружения аномалий Платформа на основе машинного обучения для прогнозирования и обнаружения аномалий при выявлении нестандартных условий качества воды. Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этого рисунка.

Рисунок 5: Поддержка принятия решений & Модуль пользовательского интерфейса Облачная панель мониторинга, отображающая результаты прогнозирования, состояние качества воды и оповещения об аномалиях для поддержки принятия решений. Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этого рисунка.

Рисунок 6: Точность обнаружения загрязняющих веществ. Сравнение точности обнаружения загрязняющих веществ между предложенной системой мониторинга качества воды на основе Интернета вещей (IoT-WQMS) и опорными методами. Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этого рисунка.

Рисунок 7: Реакция в реальном времени. Сравнение средней задержки вывода для предложенной системы мониторинга качества воды в Интернете вещей и методов сравнения. Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этого рисунка.

Рисунок 8: Надежность системы и время безотказной работы. Сравнение надежности системы на основе согласованности прогностической эффективности и результатов перекрёстной проверки. Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этого рисунка.

Рисунок 9: Эффективность передачи и обработки данных. Сравнение эффективности вычислительной обработки и передачи данных между оцененными методами. Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этого рисунка.

Рисунок 10: Показатель экономической эффективности Сравнение оценочной стоимости внедрения и экономической эффективности предлагаемой системы мониторинга качества воды на основе Интернета вещей (IoT-WQMS). Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этого рисунка.

Рисунок 11: Оценка эффективности предложенной системы мониторинга качества воды на основе Интернета вещей (IoT-WQMS). Приведены показатели точности классификации (a), анализ рабочих характеристик приёмника (ROC-анализ) (b), устойчивость при 10-кратной перекрёстной проверке (c), анализ масштабируемости при увеличении размера набора данных (d) и распределение задержки вывода (e) для оценки предсказательной эффективности и вычислительного поведения платформы. Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этого рисунка.