Телефон: 8-800-350-22-65
WhatsApp: 8-800-350-22-65
Telegram: sibac
Прием заявок круглосуточно
График работы офиса: с 9.00 до 18.00 Нск (5.00 - 14.00 Мск)

Статья опубликована в рамках: II Международной научно-практической конференции «Естественные и математические науки в современном мире» (Россия, г. Новосибирск, 04 февраля 2013 г.)

Наука: Информационные технологии

Секция: Системный анализ, управление и обработка информации

Скачать книгу(-и): Сборник статей конференции

Библиографическое описание:
Шейнкман Л.Э., Дергунов Д.В. НЕЙРОСЕТЕВЫЕ МОДЕЛИ СНИЖЕНИЯ КОНЦЕНТРАЦИИ ФЕНОЛЬНЫХ СОЕДИНЕНИЙ В ВОДНЫХ СРЕДАХ // Естественные и математические науки в современном мире: сб. ст. по матер. II междунар. науч.-практ. конф. – Новосибирск: СибАК, 2013.
Проголосовать за статью
Дипломы участников
У данной статьи нет
дипломов
Статья опубликована в рамках:
 
 
Выходные данные сборника:

 

 

НЕЙРОСЕТЕВЫЕ  МОДЕЛИ СНИЖЕНИЯ  КОНЦЕНТРАЦИИ  ФЕНОЛЬНЫХ  СОЕДИНЕНИЙ  В  ВОДНЫХ  СРЕДАХ

Шейнкман  Леонид  Элярдович

д-р  техн.  наук,  профессор  Тульского  государственного  университета,  г.  Тула

E-mail:  eliard@yandex.ru

Дергунов  Дмитрий  Викторович

канд.  техн.  наук,

  инженер  Тульского  государственного  университета,

г.  Тула

E-mail:  dmitrov83@mail.ru

 

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

Для  принятия  эффективных  управленческих  решений,  направл­енных  на  снижение  антропогенного  влияния  органических  соединений,  сбрасываемых  в  составе  промстоков,  необходим  инструмент  прогнози­рования  уровня  загрязнителя  в  воде  после  осуществления  очистки  на  этапе  сброса.  Таким  инструментом  могут  послужить  нейросетевые  регрессионные  модели  зависимости  концентрации  загрязнителя  от  параметров  процесса  очистки.  Применение  нейронных  сетей  для  построения  прогнозных  моделей  продиктовано  их  свойством,  воспроизводить  чрезвычайно  сложные  зависимости  нелинейным  моделированием  [4]. 

На  основе  экспериментальных  исследований,  основанных  на  усовершенствованных  окислительных  процессах  очистки  вод,  построена  матрица  оптимального  планирования  эксперимента,  представленная  в  табл.  1.

Таблица  1.

Матрица  полного  факторного  эксперимента

Опыты

Планирование

Переменная  состояния

z0

кодированный

масштаб

натуральный

масштаб

z1

z2

z3

z4

x1

x2

x3

x4

y

1

+1

-1

-1

-1

-1

0,05

100

1

1

0,036

2

+1

+1

-1

-1

-1

0,1

100

1

1

0,071

3

+1

-1

+1

-1

-1

0,05

200

1

1

0,035

4

+1

+1

+1

-1

-1

0,1

200

1

1

0,068

5

+1

-1

-1

+1

-1

0,05

100

2

1

0,033

6

+1

+1

-1

+1

-1

0,1

100

2

1

0,064

7

+1

-1

+1

+1

-1

0,05

200

2

1

0,031

8

+1

+1

+1

+1

-1

0,1

200

2

1

0,061

9

+1

-1

-1

-1

+1

0,05

100

1

2

0,032

10

+1

+1

-1

-1

+1

0,1

100

1

2

0,062

11

+1

-1

+1

-1

+1

0,05

200

1

2

0,03

12

+1

+1

+1

-1

+1

0,1

200

1

2

0,059

13

+1

-1

-1

+1

+1

0,05

100

2

2

0,028

14

+1

+1

-1

+1

+1

0,1

100

2

2

0,056

15

+1

-1

+1

+1

+1

0,05

200

2

2

0,027

16

+1

+1

+1

+1

+1

0,1

200

2

2

0,053

 

В  процессе  проведения  эксперимента,  осуществляемого  в  соот­ветствии  с  построенной  матрицей  оптимального  планирования  (табл.  1)  [2].  Сравнивалось  воздействие  УФ  излучения  и  окислителей  на  интенсивность  разложения  органического  загрязнителя  (бисфенола-А  (ВРА))  в  модельном  растворе  при  различных  концентрациях  ВРА  —  x1  (50  мкг/л,  100  мкг/л);  перекиси  водорода  H2O2  —  x2  (100  мг/л,  200  мг/л)  и  хлорида  железа  (III)  (1;  2  г/л)  —  x3.  Пробы  отбирались  через  1  и  2  часа  после  облучения  (время  облучения  t  —  x4),  и  изме­рялась  остаточная  концентрация  ВРА  (переменная  состояния  —  y)  [5]. 

При  решении  задач  прогнозирования  роль  нейронной  сети  состоит  в  предсказании  будущей  реакции  системы  по  её  предшес­твующему  поведению.  В  данном  случае  нейронная  сеть  играет  роль  универсального  аппроксиматора  функции  от  нескольких  переменных,  реализуя  нелинейную  функцию 


,

 

 

гдеx  —  входной  вектор;

y  —  реализация  векторной  функции  нескольких  переменных. 

Используя  нелинейный  аппарат  нейросетевого  моделирования,  в  программной  среде  Statistica  v.  6.1  решалась  регрессионная  задача  по  определению  прогнозного  уровня  остаточной  концентрации  фенольного  соединения  в  водной  среде  под  действием  физико-хими­ческих  факторов.  Исходя  из  результатов  планирования  эксперимента  параметрами  входного  вектора  являются:  начальная  концентрация  фенольного  соединения  (С  (ВРА)),  концентрация  перекиси  водорода  (С  (Н2О2)),  концентрация  хлорида  железа  (III)  FeCl3,  выступающего  в  качестве  активатора  (СА)  и  время  воздействия  на  систему  ультра­фиолетового  излучения  (t),  выходного  —  остаточная  концентрация  загрязнителя  (Сost). 

Из  пяти  тысяч  построенных  нейросетевых  регрессионных  моделей  отобраны  два  четырехслойных  персептрона  №  194,  4663  (рис.  1). 

 


Рисунок  1.  Архитектура  четырехслойного  персептрона

 

Модели  четырехслойного  персептрона  имеют  четырехслойную  структуру  с  четырьмя  входными  нейронами,  одним  выходом  и  двумя  скрытыми  слоями,  содержащими  по  10  и  4  нейрона  в  модели  №  4663  и  10  и  6  нейрона  в  модели  №  194. 

Результаты  работы  сетей  в  задаче  регрессии  приведены  в  табл.  2

Таблица  2.

Описательные  статистики

Статистики

Номера  нейронных  сетей

194_MP

4663_MP

Среднее  данных

0,046625

0,046625

Ст.откл.  данных

0,015767

0,015767

Среднее  ошибки

0,000216

0,000720

Ст.откл.  ошибки

0,001049

0,001070

Среднее  абсолютной  ошибки

0,000728

0,000864

Отношение  ст.откл.

0,066506

0,067876

Корреляция

0,997856

0,997703

 

Наиболее  важной  статистикой  характеризующей  качество  нейросетевой  модели  является  отношение  стандартных  отклонений  (Отношение  ст.  откл.  или  S.D.  ratio),  представляющее  собой  отношение  стандартного  отклонения  ошибки  прогноза  к  стандартному  откло­нению  исходных  данных.  Величина  этой  статистики  составляет  0,066506  для  модели  MP  nn_194  и  0,067876  для  MP  nn_4663.  Величина  этой  статистики  значительно  меньшая  единицы  (Отношение  ст.  откл.  <  0,1  [3])  отражает  хорошее  качество  регрессии,  что  также  подтверж­дается  коэффициентом  корреляции  Пирсона,  между  предсказанными  и  наблюдаемыми  выходными  значениями,  равным  для  MP  nn_194  и  nn_4663  соответственно  0,997856  и  0,997703.  Долю  объясненной  дисперсии  зависимой  переменной  в  общей  выборочной  дисперсии  по  результату  работы  сети  в  задаче  регрессии  характеризует  регрессионное  отношение.  Которое  определяется  R  =  1  —  S.D.  ratio  и  равно  соответственно  0,933494  и  0,932124  для  nn_194  и  nn_4663,  что  составляет  93,35  %  и  93,21  %.  Высокий  процент  объясненной  дисперсии  является  универсальной  мерой  качества  нейросетевых  регрессионных  моделей  [3]. 

Четырехслойные  персептроны  (рис.  1)  обучены  на  основе  алгоритма  обратного  распространения  ошибки  и  сопряженных  градиентов. 

Сто  эпох  (итераций)  обратного  распространения,  двадцать  и  восемь  эпох  сопряженными  градиентами  (ОР100,  СГ20,  СГ8  b)  с  ошибкой  обучения  0,00482,  контрольной  ошибкой  0,02105  и  тестовой  ошибкой  0,05182  сформировали  нейронную  сеть  nn_194.  Четырехслойный  персептрон  nn_4663  сформирован  за  счет  ста  итераций  обратного  распространения,  двадцати  и  пяти  итераций  сопряженными  градиентами  (ОР100,  СГ20,  СГ5  b)  с  ошибкой  обучения  0,006764,  контрольной  ошибкой  0,033119  и  тестовой  ошибкой  0,049106. 

При  обучении  сети  алгоритмом  обратного  распространения  все  наблюдения  из  обучающего  множества  на  каждой  эпохе  по  очереди  подаются  на  вход  сети.  Сеть  обрабатывает  их  и  выдает  выходные  значения,  которые  сравниваются  с  целевыми  выходными  значениями,  содержащимися  в  наборе  исходных  данных.  В  процессе  обучения  происходит  корректировка  весов  сети,  направленная  на  уменьшение  ошибки,  т.  е.  разности  между  желаемым  и  реальным  выходом.  При  обучении  вычисляется  локальный  градиент  каждого  веса  для  каждого  наблюдения.  Веса  корректируются  после  обработки  каждого  наблюдения  по  формуле  [1,  с.  3]:

 


,

 

 

где  —  скорость  обучения;

  —  локальный  градиент  ошибки;

  —  коэффициент  инерции;

  —  выходное  значение  i-го  элемента  (пороги  считаются  весами  с  );

  —  номер  итерации  (эпохи).

В  методе  спуска  по  сопряженным  градиентам  происходит  последовательный  поиск  минимума  по  различным  направлениям  на  поверхности  ошибок.  Сначала  берется  направление  наискорейшего  спуска,  вдоль  которого  ищется  минимум.  Направления  поиска  (сопряженные  направления)  выбираются  из  тех  соображений,  чтобы  не  терять  минимума  по  тем  направлениям,  по  которым  уже  произ­ведена  минимизация.  Градиент  ошибки  вычисляется  как  сумма  градиентов  ошибок  по  всем  обучающим  наблюдениям.  Начальное  направление  поиска  задается  формулой:

 


,

 

 

где  —  начальное  направление  спуска;

  —  антиградиент  минимизируемой  функции  в  точке  x0,  т.  е. 

На  последующих  шагах  направление  поиска  корректируется  с  помощью  формулы  Полака-Рибьера:

 


,

 


,


 

 

 

где  —  направление  спуска  на  j-ом  шаге;

  —  величина  шага;

  —  вектор  градиента  минимизируемой  функции  на  j-ом  шаге;

  —  транспонированный  вектор  градиента. 

В  случае  если  по  данному  направлению  ошибка  не  убывает,  то  алгоритм  снова  берёт  направление  наискорейшего  спуска. 

В  качестве  синаптической  в  рассматриваемых  нейронных  сетях  используется  линейная  функция,  а  в  качестве  функции  активации  —  линейная  на  входном  и  выходном  слое  и  гиперболическая  на  скрытых  слоях. 

Уровень  активации  на  вход  сети  передается  в  неизменном  виде  посредством  линейной  функции  активации.  Входы  на  скрытые  слои  (второй,  третий,  четвертый)  активируются  гиперболической  функцией,  представляющей  собой  функцию  гиперболического  тангенса  (tanh)  [4]:

 


,


 


 

 

гдеа  —  коэффициент,  характеризующий  крутизну  функции.

На  выходе  нейронной  сети  активация  осуществляется  линейной  функцией,  т.  е.  на  выход  сети  значения  с  выхода  предыдущего  слоя  передаются  в  неизменном  виде. 

Применение  нейронных  сетей  для  анализа  поведения  зависимой  переменой,  в  данном  случае  концентрации  фенольного  соединения  в  сточных  водах  от  параметров  процесса  очистки  —  концентрации  перекиси  водорода,  хлорида  железа  (III),  выступающих  в  качестве  окислителя  и  активатора  фотохимической  реакции  и  времени  ультра­фиолетового  воздействия,  позволяет  выработать  механизм  управления  очисткой  промышленных  сточных  вод,  содержащих  фенольные  соединения. 

 

Список  литературы:

1.Боровиков  В.П.  STATISTICA.  Искусство  анализа  данных  на  компьютере:  Для  профессионалов.  2-е  изд.  (+CD).  СПб.:  Питер,  2003.  688  с.

2.ГОСТ  Р  50.1.040-2002.  Статистические  методы.  Планирование  экспери­ментов.  Термины  и  определения.  М.  Госстандарт  России,  2002.  36  с.

3.Нейронные  сети.  STATISTICA  Neural  Networks:  Методология  и  техно­логии  современного  анализа  данных  /Под.  ред.  В.П.  Боровикова  2-е  изд.,  перераб.  и  доп.  М.:  Горячая  линия  —  Телеком,  2008.  392  с. 

4.Осовский  С.  Нейронные  сети  для  обработки  информации  /Пер.  с  польского  И.Д.  Рудинского.  М.:  Финансы  и  статистика,  2004.  344  с.

5.Чернова  М.В.  Исследование  процесса  очистки  водных  систем  от  фенольных  соединений  под  действием  физико-химических  факторов.  Дис.  канд.  техн.  наук:  03.00.16.  Калуга  —  Тула,  2009.  118  с.

Проголосовать за статью
Дипломы участников
У данной статьи нет
дипломов

Оставить комментарий

Форма обратной связи о взаимодействии с сайтом
CAPTCHA
Этот вопрос задается для того, чтобы выяснить, являетесь ли Вы человеком или представляете из себя автоматическую спам-рассылку.