На правах рукописи Специальность 05.13.01 – «Системный анализ, управление и обработка

advertisement
На правах рукописи
Бегман Юлия Викторовна
НЕЙРОСЕТЕВАЯ ЭКСПЕРТНАЯ СИСТЕМА НА ОСНОВЕ
ПРЕЦЕДЕНТОВ ДЛЯ РЕШЕНИЯ ПРОБЛЕМ АБОНЕНТОВ
СОТОВОЙ СЕТИ
Специальность 05.13.01 – «Системный анализ, управление и обработка
информации (информационные и технические системы)»
АВТОРЕФЕРАТ
диссертации на соискание ученой степени
кандидата технических наук
Краснодар – 2009
2
Работа выполнена в ГОУ ВПО «Кубанский государственный
технологический университет»
Научный руководитель:
кандидат технических наук, профессор
Малыхина Мария Петровна
Официальные оппоненты:
доктор технических наук, профессор
Косачев Вячеслав Семенович
кандидат технических наук
Мягкий Алексей Евгеньевич
Ведущая организация:
ГОУ ВПО «Кубанский
государственный университет»
Защита диссертации состоится «27» января 2010 г. в 14 часов на
заседании
диссертационного
совета
Д
212.100.04
в
ГОУ
ВПО
«Кубанский государственный технологический университет» по адресу:
350072, г. Краснодар, ул. Московская, 2, А-229
С диссертацией можно ознакомиться в библиотеке Кубанского
государственного технологического университета по адресу: 350072,
г. Краснодар, ул. Московская, 2А
Автореферат разослан «23» декабря 2009 г.
Ученый секретарь
диссертационного совета Д 212.100.04
канд. техн. наук, доцент
Власенко А.В.
3
ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ
Актуальность проблемы. С ростом спроса на телекоммуникационные услуги растет и число обращений в телекоммуникационные компании,
связанных с вопросами пользования услугами, настройки и обслуживания
оборудования, а также разрешения возможных проблем, возникающих в
процессе использования услуг. С точки зрения системного анализа, проблема – это несоответствие между существующим и требуемым (целевым)
состоянием системы при данном состоянии среды в рассматриваемый момент времени. Исходя из данного определения, проблемой абонента сотовой сети будем считать несоответствие между существующим и требуемым состоянием сети сотовой связи при данном состоянии среды в рассматриваемый момент времени. Состояние сети сотовой связи характеризуется функционированием всех устройств, предлагаемым набором услуг и
сервисов.
Короткое время на анализ проблемных ситуаций и принятие решения, большой объем информации, характеризующей сложившуюся ситуацию, трудность решения плохо формализуемых и слабоструктурируемых
задач при отсутствии полной и достоверной информации о состоянии сети
сотовой связи и функционировании ее элементов приводят к несоответствию возможностей человека требованиям эффективно решать указанные
проблемы. Выход из данного положения заключается в создании советующих систем, которые помогали бы лицу, принимающему решения (ЛПР,
оператору), вырабатывать и принимать рациональные решения по идентификации причин возникновения проблемных ситуаций. В связи с этим разработка и внедрение нейросетевой экспертной системы на основе прецедентов (НЭСП) для решения проблем абонентов сотовой сети связи является актуальной научно-технической задачей.
Цель работы. Разработка НЭСП на базе комплексного подхода к
проблеме эффективного управления взаимоотношениями с абонентами со-
4
товой сети связи, включающего использование технологий экспертных систем, нейронных сетей, рассуждений на основе прецедентов, а также создание моделей, алгоритмов и программ поддержки деятельности ЛПР,
осуществляющего взаимодействие с абонентами сети сотовой связи.
Задачи исследования:
 проведение анализа наиболее популярных систем управления сетями сотовой связи и взаимоотношениями с клиентами;
 исследование существующих методов и приемов поддержки принятия решений для задач управления взаимоотношениями с абонентами
сотовых сетей связи;
 анализ различных технологий интеллектуальных систем, способов
их взаимодействия и комбинирования;
 построение математических моделей компонентов НЭСП: продукционной нечеткой базы знаний о проблемах абонентов, нечеткого контроллера на основе нейронной сети, базы знаний прецедентов проблем;
 разработка комплекса алгоритмов: обработка заявок абонентов,
поиск решения проблем абонентов на основе прецедентов и с использованием нечеткой нейронной сети;
 создание нейросетевой экспертной системы на основе прецедентов
для решения проблем абонентов сотовой сети связи;
 исследование эффективности разработанной НЭСП с использованием следующих групп показателей: функциональная пригодность, оперативность, надежность, экономичность системы;
 разработка и внедрение в опытную эксплуатацию программного
обеспечения НЭСП для решения проблем абонентов сотовой сети.
Научная новизна:
 исследованы существующие подходы к решению задач управления
взаимоотношениями компаний-операторов с абонентами сотовых сетей;
5
 теоретически обоснован новый подход к построению интеллектуальной системы для решения проблем абонентов сотовой сети связи, базирующийся на комплексном использовании технологий экспертных систем,
нейронных сетей, нечеткой логики и рассуждений на основе прецедентов;
 разработано математическое обеспечение для построения НЭСП,
включающее: продукционную нечеткую базу знаний о проблемах абонентов, нечеткий контроллер на основе нейронной сети, базу знаний прецедентов проблем;
 созданы алгоритмы поиска решения проблем абонентов на основе
прецедентов и с использованием нечеткой нейронной сети;
 разработана нейросетевая экспертная система на основе прецедентов для решения проблем абонентов сотовой сети связи;
 проведены экспериментальные исследования по проверке эффективности разработанной системы.
Практическая ценность работы. Первая версия программного
обеспечения нейросетевой экспертной системы на основе прецедентов для
решения проблем абонентов сотовой сети после проведения тестирования,
испытания и оценки специалистов передана в 2009 году в опытную эксплуатацию в филиал ОАО «МТС» в Республике Калмыкия, а также в
Краснодарский филиал ЗАО «Астарта», работающей под брендом
«SkyLink». Комплексный подход при разработке НЭСП, методики построения баз знаний нечетких продукций и прецедентов, алгоритмы поиска
решений на основе прецедентов и нейронной сети используются в учебном
процессе КубГТУ (на кафедре ВТиАСУ в программе дисциплины «Системы искусственного интеллекта»). По результатам проделанной работы получены акты внедрения.
Апробация работы. Основные положения работы апробированы на
II, V, VI Всероссийских научных конференциях молодых ученых и студентов «Современное состояние и приоритеты развития фундаментальных
6
наук в регионах» (Краснодар, 2005, 2008, 2009), XIV Всероссийской научно-практической конференции «Инновационные процессы в высшей школе» (Краснодар, 2008), Международной научной конференции «Технические и технологические системы» (Краснодар, 2009).
Публикации. По теме диссертации опубликовано 12 работ, из них 5
статей (в том числе 2 в изданиях, рекомендованных ВАК), 7 тезисов докладов на вышеперечисленных конференциях.
Основные положения, выносимые на защиту:
 принципы построения и структура нейросетевой экспертной системы на основе прецедентов для решения проблем абонентов сотовой сети связи;
 алгоритмы основных методов поиска решения проблем абонентов
сотовой сети связи;
 модели баз знаний прецедентов и нечетких продукций;
 программное обеспечение интеллектуальной системы для решения
проблем абонентов сотовой сети связи.
Структура и объем работы. Диссертационная работа состоит из
введения, пяти глав, заключения, списка использованных источников из
115 наименований и 4 приложений на 31 страницах. Объем основного текста составляет 185 страниц машинописного текста, в том числе 69 рисунков и графиков, 19 таблиц.
КРАТКОЕ СОДЕРЖАНИЕ ДИССЕРТАЦИИ
Во введении обоснована актуальность темы исследования, сформулирована цель работы, изложены полученные автором основные результаты проведенных исследований, показана их научная новизна, практическая
значимость, отражены основные положения, выносимые на защиту.
В первой главе проведен анализ методов и программных средств
для решения проблем, связанных с обслуживанием абонентов сотовых се-
7
тей связи. Исследование показало, что принятие решений в области управления телекоммуникационными сетями, а в частности, в вопросах решения
проблем обслуживания абонентов таких сетей – это сложная и многокритериальная задача. Одним из узких мест при ее решении является процедура поиска причины возникновения проблем с предоставлением услуг сотовой связи абоненту. Данная задача требует минимума времени на ее решение и максимума достоверности найденного решения выявленной проблемы. Сложность проблемы заключается также и в том, что состояние и
динамика процессов функционирования сотовой сети связи не может быть
описана однозначно с помощью четких математических моделей.
На основании проведенного анализа направлений деятельности операторов, обслуживающих абонентов сотовых сетей, сделан вывод о необходимости использования интеллектуальных систем (ИС), объединяющих
ранее накопленных опыт в области эксплуатации сотовой сети связи. В результате исследования различных технологий ИС и способов их взаимодействия обоснована целесообразность гибридизации различных интеллектуальных компонентов. В заключении главы сформулированы цели и
задачи исследования.
Во второй главе диссертации рассмотрены теоретические основы и
решены вопросы разработки математического обеспечения НЭСП для решения проблем абонентов сотовой сети связи. Математическое описание
нейросетевой экспертной системы на основе прецедентов имеет вид:
NES p  KB, KBp , A( p), R, I np , I n 2 , I p  .
В НЭСП база знаний содержит знания в виде продукций KB и в виде
прецедентов KB p ; R  – системообразующие отношения ИС. Поиск решений разбивается на нейросетевой I n 2 и прецедентный I p с A( p) – алгоритмом определения похожих прецедентов. Обучение нейросети I np производится на основе данных из прецедентов.
8
Модель системы решения проблем обслуживания абонентов представлена в виде нелинейного объекта (рисунок 1) с множеством входных
xi  и выходных переменных y k :

xi , i  1, n;
.



y

f
(
x
,
x
,...,
x
),
k

1
,
q

k
y
1
2
n

x1
x2
y1
y2
...
Система решения
проблем обслуживания абонентов
...
xn
(1)
yq
Рисунок 1 – Модель системы решения проблем обслуживания абонентов
Входные переменные представляют собой характеристики проблемы, которая возникла у абонента. В качестве выходных переменных
выступают причины, повлекшие возникновение проблемы. Входные
xi , i  1, n
и выходные yk , k  1, q переменные могут принимать только
качественные значения, причем известно множество всех возможных
значений этих переменных
U  u j , u j 1 ,...,u m ,
(2)
где u j – оценка, соответствующая наименьшему значению входной
xi (или выходной y k )
переменной; u m – оценка, соответствующая
наибольшему значению входной xi (или выходной y k ) переменной; m –
мощность множества U.
Примем, что вектор X *  x1* , x2* ,, xn*  – фиксированные значения
входных переменных рассматриваемой модели системы, где xi* U , i  1, n .
Задача поиска решения состоит в том, чтобы на основе вектора X *


определить выходной вектор Y *  y1* , y2* ,, yq* . Входные и выходные
переменные будем рассматривать как лингвистические переменные,
заданные на универсальных множествах U.
9
Для
оценки
лингвистических
переменных
используются
качественные термы из следующего терм-множества:
A  a j , a j 1 ,, am 
,
где A – терм-множество переменных
(3)
xi
и
yk ,
aj
– j-ый
лингвистический терм переменной xi или y k , i  1, n , j  1, m , k  1, q .
Лингвистические
l
aj  
aj
u  u
p 1
p
j
p
j
, где 
термы
aj
a j , a j 1 ,, am
вычисляются
u  – степень принадлежности элемента u
p
j
так:
j
U
терму a j  A , p  1, l , j  1, m . Задача построения функций принадлежности
элементов
u j U
терм-множеству
определению степеней принадлежности 
A  a j , a j 1 ,, am 
aj
u  для всех
p
j
сводится
к
p  1, l , j  1, m .
В соответствии с (1) выбрана MIMO-структура (Multiple Input –
Multiple Output) нечеткой базы знаний вида:
ЕСЛИx1  a1l И x2  a2l И  И xn  aml ,
(4)
ТОy1  b1l И y2  b2l И И yq  bml ,
где l – номер правила, l  1, L , L – число правил, a lj и b lj – нечеткие
термы для оценки входной переменной xi и выходной переменной y k ,
( i  1, n , j  1, m , k  1, q ) в l-том правиле, соответственно.
Систему логических высказываний (4) преобразуем с помощью
операций
 (ИЛИ) и  (И ) :
tk  q

n
kp 


  xi  a j     yk  b kpj  ,
p 1  i 1
 p1k 1

tk
(5)
где j  1, q , k  1, q , p  1, t k .
Нечеткая база знаний вида (5) называется базой знаний Мамдани.
Для реализации процесса извлечения знаний из нечеткой базы
знаний используется механизм нейро-нечеткого логического вывода в виде
10
нечеткого контроллера на основе нейронной сети – NNFLC (Neurons
Network Fuzzy Logic Controller) (рисунок 2).
Рисунок 2 – Структура нейро-нечеткого контроллера NNFLC
Структурно NNFLC – это многослойная сеть прямого распространения сигнала, причем различные слои выполняют разные функции.
Слой 1: представляет функции принадлежности, реализованные как
радиальные базисные нейроны: yi1 x  exp  xi  ci 2 2  i2 .
Слой 2: моделирует И-условия правил: yi2   min y11 ,..., yn1 .
Слой 3: представляет собой ИЛИ-комбинацию правил с одинаковыми термами в консеквентах: yi3  maxy12  ,..., yn2  . В режиме обучения
слой настраивает параметры функций принадлежности выходных переменных. В рабочем режиме формирует выход.
Слой 4: в рабочем режиме нейроны выполняют дефаззификацию:
zi4     ji  yi3  . В режиме обучения – это дополнительный вход,
j
выполняющий
нормализацию,
позволяющий
настроить
функцию
11
принадлежности выходной переменной:

y i4  z i4    y i3   ji
j

 
Структура
нечеткой

нейронной
ji
j

.

сети
(ННС)
NNFLC
инициализируется по принципу формирования полной матрицы правил.
Математическое определение базы знаний прецедентов имеет вид
BP    1 , 2 ,..., n , K , I , где 1 , 2 ,..., n – множество прецедентов, I – со-
вокупность индексных термов, определяющих принадлежность прецедента
к классу K.
В третьей главе диссертационной работы рассмотрены архитектурные особенности НЭСП для решения проблем абонентов сотовой сети связи. На рисунке 3 представлена структурная схема системы. Входными
данными для НЭСП является информация из заявки, подаваемой абонентом сети. Заявка содержит общие данные, технические параметры, перечень действий, проводимых по заявке.
Подсистема
обслуживания
абонентов
О
П
Е
Р
А
Т
О
Р
И
Н
Т
Е
Г
Р
А
Т
О
Р
НЭСП
БДА
Интеллектуальная подсистема
МПП
Приобретение
знаний
Обучение
нейросети
Объяснение
решения
ПНБЗ
БЗП
ННМ
Рисунок 3 – Структура НЭСП
АД
12
Разработан алгоритм извлечения прецедентов из БЗП с использованием евклидовой метрики. Входными данными для алгоритма являются:
1) описание возникшей у абонента проблемы P  p1 , p2 ,..., pn ,
включающее n значений параметров, характеризующих ситуацию;
2) BP – непустое множество прецедентов;
3) W  W1 ,W2 ,...,Wn  – веса (коэффициенты важности) параметров;
4) M – количество рассматриваемых прецедентов из БЗП;
5) K – пороговое значение степени сходства.
Выходные данные: множество прецедентов SP, которые имеют степень сходства больше (или равную) порогового значения K.
Шаг 1. SP=, j=1 и переходим к следующему шагу.
Шаг 2. Если j≤M выбираем прецедент Aj из множества BP (AjBP) и
переходим к шагу 3, иначе прецеденты рассмотрены и переходим к шагу 7.
Шаг 3. Рассчитываем расстояние DP, A j  по евклидовой метрике
между выбранным прецедентом Aj и текущей ситуацией P с учетом коэффициентов важности параметров:
DP, A j  
n
 ai  pi 
2
i 1
 wi
Шаг 4. Рассчитываем расстояние Dmax P, A j  по евклидовой метрике
для граничных значений параметров:
Dmax P  
Шаг
5.
На
этом
n
  pmax  pmin 
2
i 1
шаге
вычисляем
 wi
степень
сходства
S  A, P   1  D Dmax  или в процентах S  A, P   1  D Dmax   100% , если
пороговое значение K задано в процентах, и переходим к шагу 6.
Шаг 6. Если S  A, P   K , то данный прецедент Aj добавляем в результирующее множество SP (AjSP), т.е. извлекаем данный прецедент из
БЗП. После проверки j=j+1 и переходим к шагу 2.
13
Шаг 7. Если SP=, то прецеденты для текущей проблемной ситуации не найдены и переходим к шагу 9 с выдачей сообщения для оператора о
необходимости уменьшения порогового значения K, иначе прецеденты для
текущей ситуации успешно извлечены и переходим к следующему шагу.
Шаг 8. Найденные прецеденты упорядочиваются по убыванию значений степени сходства с текущей ситуацией и представляются оператору.
Шаг 9. Конец (завершение алгоритма).
Обучение нейронной сети производится следующим образом.
Шаг 1. Задается обучающая выборка, состоящая из множества при-


меров следующего вида: x1k  , x2k  , x3k  ,..., xnk  , y1k  , y2k  , y3k  ,..., yqk  , k  1, K ,
где xik  – значения входных переменных xi ( i  1, n ) и y jk  – значения выходных переменных y j ( j  1, q ) в k-ом примере; K – общее число примеров в обучающей выборке. Значения входных и выходных переменных задаются функциями принадлежности соответствующих термов:
 x ,..., x ,  y ,..., y , k  1, K .
k 
a1
1
an
k 
n
k 
b1
1
bq
k 
q
Вводим обозначение xik  и y jk  в качестве значений функций принадлежности термов входных и выходных переменных соответственно.
Шаг 2. Настройка параметров функций принадлежности включает в
себя определение центров ci и ширины  i для функций принадлежности,
представленных функциями формы:
   xi  ci 2 
yi  x   exp 
.
2
2


i


1
Используется алгоритм самоорганизации обучающих данных, который автоматически разделяет пространство на кластеры. Центр кластера
отождествляется с центром радиальной базисной функции. Предварительный выбор центров ci осуществляется случайным образом на основе равномерного распределения.
14
Матрица весов связей  ji задается, следуя условиям:
ii  1,


 1    0, i  j,
ji

 T 1
где T – количество нейронов во входном слое.
После предъявления k-го вектора x k  из обучающего множества выбирается центр ci , ближайший к x k  по Евклидовой метрике:
x
k 
 ci 
T
  xt  ci 
2
.
t 1
Этот центр подвергается уточнению в соответствии с алгоритмом
победителя (алгоритм WTA): ci k  1  ci k    t   x k   ci k , где  t  –
монотонно убывающий уровень обучения. Остальные центры не изменяются. Все обучающие векторы x k  предъявляются несколько раз в случайном порядке вплоть до стабилизации значений центров.
Настройка ширины  i осуществляется эвристически, по принципу
«первого ближайшего соседа»:  i   i      , где  – параметр перекрытия. Выходы каждого слоя вычисляются по формулам:


y    max y   ,..., y   ,
yi2   min y11 ,..., yn1 ,
3
i
2
2
n
1

y i4    y i3   ji
j


j
ji

.

Алгоритм победителя ищет матрицу весов  ji , которая оценивает
качество связей левой и правой частей правил:  ji n  1   ji n      ,


где   y j3  yi2    ji .
Шаг 3. Комбинирование правил выполняется с участием эксперта.
Шаг 4. Окончательная настройка функций принадлежности выполняется с помощью алгоритма обратного распространения ошибки для
15
функции ошибки ei  yi4   d k  в отношении векторов x k  . Для K обуча2
ющих пар целевая функция ошибки задается в виде:
2
2
1 K 4 
1 K T

E   yk  d k    i  yt4  xk   d k  .
2 k 1
2 k 1  t 0

По величине погрешности определяется вектор градиента целевой
функции относительно конкретных центров cij и ширины  ij :
cij (n  1)  cij (n)   
E
E
,  ij (n  1)   ij (n)   
.
cij (n)
 ij (n)
Многократное повторение циклов обучения ведет к полному и быстрому обучению сети.
Поиск решения проблемы абонента с помощью нейросетевого механизма производится по созданному алгоритму (рисунок 4).
Начало
Формирование входного вектора  x1 ,..., xn 


Применение ННС: yi1  x   exp   xi  ci  2   i2 ,


2

yi2   min y11 ,..., yn1 , yi3  max y12  ,..., yn2 

Дефаззификация выходов: zi4     ji  yi3 
j
Приведение результатов: ziвых  zi4   100%
Конец
Рисунок 4 – Алгоритм нейросетевого поиска решения проблемы
В четвертой главе диссертации рассмотрены особенности программной
реализации
НЭСП.
Обоснован
выбор
объектно-
ориентированного языка программирования C# в составе среды разработки
программ Microsoft Visual Studio 2005 в качестве основного средства про-
16
граммирования НЭСП. Проанализированы современные средства разработки баз данных и сделан выбор в пользу СУБД Microsoft SQL Server 2005.
Разработана продукционная нечеткая база знаний для системы решения проблем абонентов сотовой сети, сформированы наборы обучающих данных для нейросетевого механизма поиска. Произведена программная реализация нечеткой нейронной сети, реализован алгоритм обучения и
поиска решения с помощью нейросети. Разработана база данных заявок
абонентов. Определена форма представления прецедента, построена база
знаний прецедентов (рисунок 5) и осуществлена программная реализация
поиска прецедента.
БЗП
Структура БЗП
Параметр 1 для описания проблемы
Описание параметра
аметра
...
Возможные значения
Весовое значение (важность)
Параметр N для описания проблемы
Настройки БЗП
Метрики сходства
Порог сходства прецедентов
Максимальное время поиска
Класс 1
...
Прецедент 1
...
Прецедент N
Класс K
...
Прецедент 1
Прецедент M
Рисунок 5 – Структура базы знаний прецедентов НЭСП
17
Для повышения быстродействия и эффективности поиска прецедента
в БЗП произведена классификация полного пространства прецедентов по
количеству инцидентов в прецеденте.
Пятая глава диссертации посвящена экспериментальному исследованию работоспособности и эффективности НЭСП для решения проблем
абонентов сотовой сети связи. В качестве показателей эффективности выбраны четыре группы показателей: функциональные, оперативные, экономические показатели и показатели надежности (таблица 1).
Разработана методика проведения эксперимента по проверке работоспособности и эффективности разработанной ИС. При тестировании
НЭСП в реальных условиях система была установлена на компьютерах
двух операторов центра обслуживания вызовов абонентов сотовой сети.
Один оператор пользовался только базой данных заявок абонентов, а другой использовал дополнительно интеллектуальную подсистему обслуживания заявок. Эксперимент проводился в течение недели круглосуточно,
чтобы учесть фактор влияния дня недели и времени суток на частоту поступления и время обработки заявок абонентов (таблица 2).
Таблица 1 – Перечень показателей оценки эффективности НЭСП
№
Показатель
1) Функциональная пригодность
1. Общее число заявок абонентов
2. Коэффициент выявления причин проблем
Объект оценки
Система в целом
Подсистема поиска по прецедентам
Подсистема нейросетевого поиска
Система в целом
3. Коэффициент необработанных заявок
Подсистема поиска по прецедентам
Подсистема нейросетевого поиска
Система в целом
4. Коэффициент точности идентификации при- Подсистема поиска по прецедентам
чин проблем
Подсистема нейросетевого поиска
Система в целом
5. Уровень сложности проблем
Система в целом
2) Оперативность
6. Продолжительность обработки заявок
Система в целом
7. Продолжительность поиска решения про- Подсистема поиска по прецедентам
блемы
Подсистема нейросетевого поиска
Неинтеллектуальная часть системы
18
Окончание таблицы 1
№
Показатель
Объект оценки
Средняя продолжительность обработки заяв- Подсистема поиска по прецедентам
ки
Подсистема нейросетевого поиска
Неинтеллектуальная часть системы
9. Количество операторов
Интеллектуальная часть системы
Неинтеллектуальная часть системы
3) Надежность
10. Длительность работоспособного состояния Система в целом
системы
4) Экономичность
11. Стоимость разработки
Система в целом
12. Стоимость эксплуатации
Система в целом
13. Средняя стоимость обработки одной заявки Система в целом
абонента
14. Годовая экономия средств
Система в целом
15. Годовой экономический эффект
Система в целом
16. Коэффициент экономической эффективности Система в целом
17. Срок окупаемости затрат (лет)
Система в целом
8.
Таблица 2 – Результаты тестирования НЭСП в реальных условиях
Показатель
Общее число заявок абонентов
Коэффициент выявления
причин проблем
Коэффициент
необработанных заявок
Коэффициент
точности
идентификации
причин
проблем
Продолжительность обработки заявок (час.)
Продолжительность поиска
решения проблемы
Средняя
продолжительность обработки заявки
Количество операторов
Проведена
Интеллектуальная подсистема
НеинтеллекСистема
Подсистема
Подсистема
туальная
поиска по
нейросетевого часть системы в целом
прецедентам
поиска
347
471
572
1390
818
93,37%
100,00%
91,96%
95,11%
96,69%
6,63%
0,00%
8,04%
4,96%
6,63%
96,50%
99,72%
81,33%
92,52%
98,11%
35,16
24,54
143,00
168
59,59
1,39
0,59
12,45
4,51
1,09
5,54
3,13
15
7,59
4,33
1
1
2
экономическая
оценка
эффективности
внедрения
нейросетевой экспертной системы на основе прецедентов для решения
19
проблем абонентов сотовой сети по следующим частным критериям: стоимость разработки, стоимость эксплуатации, годовая экономия средств, годовой экономический эффект, срок окупаемости затрат.
Расчеты показали, что расходы на создание и поддержку системы
окупаются за 3,5 года эксплуатации, а использование интеллектуальной
поддержки НЭСП в работе оператора сотовой связи дает ежегодную экономию средств в размере 87631 руб. и экономический эффект в размере
25231 руб. в год.
В заключении приводится обобщение основных результатов диссертационной работы.
В приложениях приведены листинги разработанных программных
средств, таблицы баз данных и копии актов о внедрении результатов исследования.
ОСНОВНЫЕ РЕЗУЛЬТАТЫ И ВЫВОДЫ
Основным научным результатом диссертационной работы является
теоретическое обоснование, исследование методов построения и разработка нейросетевой экспертной системы на основе прецедентов для решения
проблем абонентов сотовой сети связи.
Основные теоретические и практические результаты работы заключаются в следующем.
1. Исследованы современные системы управления сетями сотовой
связи и взаимоотношениями с клиентами. Проанализированы методы решения проблем, возникающих у абонентов в процессе эксплуатации сети
сотовой связи, и сделан вывод о целесообразности гибридизации различных интеллектуальных технологий с целью создания единой советующей
системы для решения проблем абонентов.
2. Теоретически обосновано математическое описание процесса
управления сетью сотовой связи, определены роли ЛПР и центра обслужи-
20
вания вызовов в контексте решения проблем абонентов. Выделены типы
критических ситуаций, возникновение которых ведет к появлению проблем с качеством связи у абонентов.
3. Разработана математическая модель нейросетевой экспертной системы на основе прецедентов для решения проблем абонентов сотовой сети связи, математически описаны компоненты системы и процессы взаимодействия ее интеллектуальных составляющих.
4. Построена математическая модель нечеткой базы знаний с
MIMO-структурой, включающая знания о проблемах, возникающих у абонентов в процессе эксплуатации сети сотовой связи. Определен состав и
дана характеристика входных и выходных лингвистических переменных и
их термов.
5. Разработана математическая модель системы нечеткого нейросетевого вывода, использующая нечеткий контроллер на основе нейронной
сети NNFLC. Обосновано использование нейросетевого подхода к реализации нечеткого логического вывода. Реализован модуль объяснения решения, полученного механизмом нейросетевого поиска.
6. Определена структура прецедента и построена математическая
модель базы знаний прецедентов. Разработан алгоритм поиска решения по
прецедентам на основе модификации метода поиска «ближайшего соседа».
7. Программно реализована нейросетевая экспертная система на основе прецедентов для решения проблем абонентов сотовой сети, осуществляющая функции советующей интеллектуальной системы в вопросах
решения проблем, возникающих в процессе эксплуатации сети сотовой
связи. Разработана база данных заявок абонентов, которая используется
как для регистрации заявок, так и для формирования на их основе прецедентов и правил баз знаний.
8. Определены показатели эффективности функционирования разработанной НЭСП. Проведен эксперимент по проверке работоспособности
21
и эффективности системы. Рассчитанные показатели позволяют утверждать, что разработанная НЭСП обладает надежным программным обеспечением, хорошими возможностями по идентификации причин проблем
абонентов, и может выявлять эти причины с высокой степенью достоверности и высокой скоростью.
9. Проведена экономическая оценка эффективности внедрения разработанной НЭСП по следующим показателям: стоимость разработки,
стоимость эксплуатации, годовая экономия средств, годовой экономический эффект, срок окупаемости затрат. Расчеты показали, что расходы на
создание и поддержку системы окупаются за 3,5 года эксплуатации, а использование интеллектуальной поддержки НЭСП в работе оператора сотовой связи дает ежегодную экономию средств в размере 87631 руб. и экономический эффект в размере 25231 руб. в год.
Основное содержание диссертации опубликовано
в следующих работах:
1. Бегман Ю.В. Процесс опроса нейросетевых экспертных систем //
Труды II Всероссийской научной конференции молодых ученых и студентов. – Краснодар: Просвещение-Юг, 2005.
2. Малыхина М.П., Бегман Ю.В. Нейросетевой подход к проектированию экспертных систем // Труды II Всероссийской научной конференции
молодых ученых и студентов. – Краснодар: Просвещение-Юг, 2005.
3. Частиков А.П., Малыхина М.П., Бегман Ю.В. Гибридные экспертные системы: нейросетевой подход // Труды КубГТУ. – Краснодар:
Кубан. гос. технол. ун-т, 2005. – Т. XXV – Сер.: Информатика и управление. – Вып. 3.
4. Частиков А.П., Малыхина М.П., Бегман Ю.В. Нейросетевые экспертные системы: механизм логического вывода // Труды КубГТУ. – Крас-
22
нодар: Кубан. гос. технол. ун-т, 2005. – Т. XXV – Сер.: Информатика и
управление. – Вып. 3.
5. Малыхина М.П., Бегман Ю.В. Нейросетевые экспертные системы:
обучение нейронной сети // Труды КубГТУ. – Краснодар: Кубан. гос. технол. ун-т, 2005. – Т. XXV – Сер.: Информатика и управление. – Вып. 3.
6. Малыхина М.П., Бегман Ю.В. Гибридные нейроэкспертные системы в образовании // Материалы XIV Всероссийской научнопрактической конференции «Инновационные процессы в высшей школе».
– Краснодар: Изд. ГОУ ВПО КубГТУ, 2008.
7. Бегман Ю.В. Нейросетевая экспертная система на основе прецедентов // Труды V Всероссийской научной конференции молодых ученых
и студентов. – Краснодар: Просвещение-Юг, 2008.
8. Бегман Ю.В. Нейро-экспертная прецедентная система обслуживания абонентов сотовой сети //
Журнал научных публикаций аспиран-
тов и докторантов. – Курск, 2008. – №10.
9. Малыхина М.П., Бегман Ю.В. Нейросетевая экспертная система
на основе прецедентов для решения проблем обслуживания абонентов сотовой сети // Известия вузов. Северо-кавказский регион. Технические
науки. – Новочеркасск, 2009. – №3.
10. Малыхина М.П., Бегман Ю.В. Модель интеллектуальной системы
управления сетью сотовой связи // Материалы международной научной конференции «Технические и технологические системы». – Краснодар, 2009.
11. Бегман Ю.В. К проблеме построения систем обслуживания абонентов сетей сотовой связи // Материалы международной научной конференции «Технические и технологические системы», Краснодар, 2009.
12. Бегман Ю.В., Титов А.В. Нейросетевая экспертная система на
основе прецедентов для решения проблем обслуживания абонентов сотовой сети связи // Труды VI Всероссийской научной конференции молодых
ученых и студентов. – Краснодар: Просвещение-Юг, 2009.
Download