Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Перспективы развития ПО КИС.




Параллельно с развитием “железа”, на протяжении последних десяти лет, происходит постоянный поиск новых более удобных и универсальных методов программно-технологической реализации КИС. Во-первых, изменяется общий подход к программированию: с начала 90-х годов объектно-ориентированное программирование фактически вытеснило модульное, сейчас непрерывно совершенствуются методы построения объектных моделей. Во-вторых, в связи с развитием сетевых технологий, локальные КИС, уступают своё место клиент-серверным реализациям. Кроме того, в связи с активным развитием сетей Internet, появляются все большие возможности работы с удаленными подразделениями, открываются широкие перспективы электронной коммерции, обслуживания покупателей через Интернет и многое другое. Разумеется, разработчики программного обеспечения стараются поддерживать свои разработки в соответствии со всеми современным возможностями и стандартами.

Даже поверхностный анализ общего состояния на мировом рынке производителей экономического ПО позволяет сделать выводы, что основной тенденцией является повсеместный переход на использование Internet/Intranet-технологий. Практически все гиганты этой индустрии, такие как SAP (http://www.mysap.com), PeopleSoft (http://www.peoplesoft.com), Baan (http://www.baan.com), и другие заявили о выходе Intranet-версий своих программных комплексов в течение 2000 года.

Одним из основополагающих принципов существования информационных технологий является их постоянное развитие. Это относится как к аппаратной базе, так и к программному обеспечению. Наряду с регулярным обновлением версий программного обеспечения, подразумевающим расширение функциональности программных продуктов, их адаптацию к новым возможностям и требованиям оборудования, происходят изменения и в классах КИС.

В настоящее время можно отметить несколько тенденций в развитии КИС:

разработка различных вертикальных решений, предназначенных для сквозной автоматизации предприятий какой-либо отрасли;

создание гибких программных продуктов, оперативно внедряемых и максимально легко настраиваемых под потребности предприятия, на котором они внедряются;

тесная интеграция работы ИТ-специалистов по внедрению и специалистов по кадрам, т.е. разработка КИС, которые удобны и понятны сотрудникам и поэтому легко внедряются в реальную промышленную эксплуатацию.

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


22. Понятие системы искусственного интеллекта (ИИ). Направления использования ИИ в экономике. Роль и место систем ИИ в ИС

Искусственный интеллект (ИИ) область научного знания, объединяющая различные направ­ления, занимающиеся исследованиями принципов и закономерностей мыслительной деятельности и моделированием задач, которые традиционно относят к интеллектуальным.

Искусств.интеллект - св-во автоматизир.систем брать на себя отд.функции интелл.чел-ка

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

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

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

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

Подсистема формирования цели обрабатывает формализованное задание и определяет возможность или невозм-сть его выполнения при существующих в данный ресурсах системы и состояний ее компонентов.

Основная БЗ должна содержать формализованное описа­ние среды, которую должна изменить система, чтобы выпол­нить задание. Знания о среде формируются подсистемой извлечения знаний, дополнительные знания о проблеме - подсистемой обучения и самообучения. Т.о., в основной БЗ создается полная модель среды.

Обработка цели, знаний о среде и проблеме осуществляется подсистемой вывода на знаниях, которая выполняет поиск решения.

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

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

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

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


23. Матем. методы и модели ИИ: нечеткая логика, генетич.алгоритмы, нейронные сети и др. Искусственный интеллект реализуется на базе четырех подходов: логического, эволюционного, имитационного и структурного.

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

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

Эволюционное моделирование представляет собой уни­версальный способ построения прогнозов состояний системы в условиях задания их предыстории. Общая схема алгоритма эволюции включает: задание исходной организации систе­мы, случайные мутации, отбор для дальнейшего развития той организации, которая является лучшей в рамках некото­рого критерия.

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

Генетические алгоритмы - это стохастические, эвристические оптимизационные методы, основанные на идее эволюции путем естественного отбора.

Алгоритм работы классического ГА

Генетический алгоритм представляет собой мощное поиско­вое средство, эффективное в различных проблемных областях.

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

Искусственные нейронные сети (ИНС) — это математические модели и их программные или аппаратные реализации, построенные по принципу организации и функционирования биологических нейронных сетей.

Как правило, искусственная нейронная сеть используется, когда неизвестны виды связей между входами и выходами.

Для моделей, построенных по аналогии с мозгом человека, характерны простое распараллеливание алгоритмов и свя­занная с этим высокая производительность.Основное использование этих моделей — прогнозирование.

 


24. Интеллектуальный анализ данных. Управление знаниями.

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

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

Агенты с простым поведением действуют только на основе текущих знаний. Их агентская функция основана на схеме условие-действие IF (условие) THEN действие. Такая функция может быть успешной, только если окружающая среда полностью поддается наблюдению.

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

Целенаправленные агенты схожи с предыдущим типом, однако они, помимо прочего, хранят информацию о тех ситуациях, которые для них желательны. Это дает агенту способ выбрать среди многих путей тот, что приведет к нужной цели.

Практичные агенты способны различать, насколько желанно для них текущее состояние. Такая оценка может быть получена с помощью «функции полезности», которая проецирует множество состояний на множество мер полезности состояний.

Обучающиеся агенты - независимость и способность к обучению и приспосабливанию к изменяющимся обстоятельствам.

Под «анализом данных» понимают действия, направленные на извлечение из них информации об исследуемом объекте и на получение по имеющимся данным новых данных. Интеллектуальный анализ данных (ИАД) — общий термин для обозначения анализа данных с активным использованием математических методов и алгоритмов.

В общем случае процесс ИАД состоит из трех стадий;

1. выявление закономерностей;

2. использование выявленных закономерностей для предсказания неизвестных значений;

3. анализ исключений для выявления и толкования аномалийв найденных закономерностях.

Иногда выделяют промежуточную стадию проверки достоверности найденных закономерностей.

Существующие системы ИАД подразделяют на исследо­вательские, ориентированные на специалистов и предназна­ченные для работы с новыми типами проблем; прикладные, рассчитанные на аналитиков, менеджеров, технологов и ре шающие типовые задачи (в прикладных системах целесообразно реализовывать не методы, а типовые виды рассуждений, характерные для проблемной области).

Для проведения автоматического анализа данных, на­копленных предприятием в течение жизненного цикла, ис­пользуются технологии под общим названием Data Mining. Data Mining — это технология обнаружения я «сырых» данных ранее неизвестных нетривиальных, практически полезных и доступных интерпретаций знаний, необходимых для принятия решений в различных сферах человеческой деятельности. Алгоритмы, используемые в Data Mining требуют большого количества вычислений, что ранее считалось сдерживающим фактором широкого практического их применения, однако рост производительности современных процессоров снял остроту этой проблемы.

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

Деревья решений представляют собой иерархическую древовидную структуру классифицирующих правил типа «если-то». Для отнесения некоторого объекта или ситуации к какому-либо классу следует ответить на вопросы. При положительном ответе осуществляется переход в правому узлу следующего уровня дерева,отрицательном — к левому узлу.

приоритет по­степенно смещается в сторону логических алгоритмов поиска в данных «если — то» правил. Результаты таких алгоритмов эффективны и легко интерпретируются. Главная проблема метода - проблема перебора вариантов за приемлимое время.

В основе концепции ОLАР лежит принцип многомерного представления данных. правила, кото­рым должен удовлетворять программный продукт класса ОLАР:

1. Многомерное концеп­туальное представле­ние данных; 2.Прозрачность; 3.Доступность; 4.Устойчивая производительность; 5.Клиент-серверная архитектура; 6.Равноправие измерений; 7.Поддержка многопользовательского режима; 8.Гибкий механизм генерации отчетов и др.;

Достоинства использования многомерных БД в сис­темах оперативной аналитической обработки:

• поиск и выборка данных осуществляются значительно быстрее.

•простота включения в информационную модель разно­образных встроенных функций.

Управление знаниями - систематическое приобретение, синтез, обмен и использование опыта для достижения успеха в бизнесе или в управлении компанией.

выделяют два типа знаний:

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

Неявные знания знания, носителем которых является человек (продукт личного опыта), их нельзя увидеть, сложно задокументировать, передать их можно только посредством личного и непосредственного общения. Они могут содержаться в корпоративном хранилище данных, для извлечения которых используются технологии искусственного интеллекта и статистики.

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

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

Система управления содержимым/контентом - программный комплекс, который позволяет управлять электронным контентом.

Системы бизнес-интеллекта (Business Intelegence) – класс и нформационных систем, которые позволяют преобразовывать разрозненные и необработанные данные операционной деятельности предприятия в структурированную инфу и знания, используемые для принятия управленческих решений.

По оценкам агентства IDС рынок Business Intelegence состоит из 5 секторов:

OLAP-продукты

Инструменты добычи данных

Средства построения Хранилищ и Витрин данных

Управленческие информационные системы и приложения

Инструменты конечного пользователя для выполнения запросов и построения отчетов.

Как правило, функции BI включают поддержку принятия решений, запросы и отчетность, аналитическую обработку оnline, статистический анализ, прогнозирование и количественный анализ.

Потенциальными потребителями BI-систем являются телекоммуникационные компании, банки, промышленные предприятия и сфера торговли, государственные управленческие структуры; крупные компании и холдинги, отрасли энергетики, нефтехимии и др.

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


Экспертная система (ЭС).

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

Целесообразность применения ЭС вытекает из следующего:

1) технология ЭС существенно расширяет круг практически значимых задач, решение которых с использованием современных средств вычислительной техники приносит значительный экономи­ческий эффект; 2) технология ЭС является важнейшим средством в преодоле­нии глобальных проблем традиционного программирования, таких как: длительность, высокая стоимость разработки сложных приложений; высокая стоимость сопровождения сложных систем; низкий уровень повторной используемости программ; 3) объединение технологии ЭС с технологией традиционного программирования, добавляет новые качества к программным про­дуктам; 4) ЭС предназначены для неформализованных задач, т.е. ЭС не отвергают и не заменяют традиц.подхода к разработке про­грамм, ориентированного на решение формализованных задач.

К неформализованным относят задачи, которые обладают од­ной или несколькими из следующих характеристик: 1) задачи не могут бать заданы в числовой форме; 2) цели не могут быть выражены в терминах точно определенной целевой функции; 3) не существует алгоритмического решения задач; 4) алгоритмическое решение существует, но его нельзя исполь­зовать из-за ограниченности ресурсов (время, память).

В основе любой экспертной системы находится обширный запас знаний о конкретной предметной области. Эти знания организуются при помощи некоторой совокупности правил, которые позволяют делать заключения на основе исходных данных или предложений. Архитектуру ЭС можно представить в виде следующей схемы:

Знания + Машина логического ввода = ЭС

Полностью оформленная статическая ЭС имеет 6 существенных компонент:

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

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

Компонент приобретения знаний автоматизирует про­цесс наполнения ЭС знаниями. Источник таких знаний — эксперт (либо группа таковых).

Объяснительный компонент разъясняет пользователю, как система получила решение задачи (или почему она не получила решение) и какие знания она при этом использовала, что повышает доверие пользователя к полученному результату.

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

База данных (БД) предназначена для хранения исходных и промежуточных данных решаемой в текущий момент задачи.

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

ЭС классифицируются по следующим параметрам: 1) по типу приложения; 2) по стадии существования; 3) по масштабу; 4) по типу предметной среды.

Масштаб. Многие специалисты классифицируют ЭС по типу используемой ЭВМ:1) малые ЭС, реализуемые на ПК типа PC или Macintosh; 2)средние ЭС реализуются на рабочих станциях. Они бывают изолированными и интегрированными с БД и электронными табли­цами. Данные приложения охватывают весь спектр использования ЭС; 3)6ольшие ЭС реализуются на рабочих станциях или ЭВМ об­щего назначения (mainframe). Они, как правило, имеют доступ к огромным БД; 4)символьные ЭС реализуются на символьных ЭВМ или с ис­пользованием ИС типа Lisp и Prolog. Эти ЭС являются исследова­тельскими и не используются для решения реальных задач. Понятие "проблемная среда" включает предметную и решаемые в этой предметной области задачи.

Экспертная система может работать в двух режимах: в режиме приобретения знаний и в режиме решения задачи (называемом так­же режимом консультации, или режимом использования).

В режиме приобретения знаний общение с ЭС осущес­твляет эксперт. Используя компонент приобретения знаний, эк­сперт наполняет систему информацией, которая позволяет ЭС в ре­жиме консультации самостоятельно (без эксперта) решать задачи из проблемной области. Эксперт описывает проблемную область в виде совокупности правил и данных. Данные определяют объекты, их характеристики и значения, существующие в области эксперти­зы. Правила определяют способы манипулирования с данными, ха­рактерные для рассматриваемой области.

В режиме консультации общение с ЭС осуществляет конеч­ный пользователь, которого интересует результат и (или) способ его получения. Следует подчеркнуть, что термин "пользователь" является многозначным, так как использовать ЭС, кроме конечного пользователя, может и эксперт, и программист.

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






Поделиться с друзьями:


Дата добавления: 2016-12-06; Мы поможем в написании ваших работ!; просмотров: 1216 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Велико ли, мало ли дело, его надо делать. © Неизвестно
==> читать все изречения...

2553 - | 2197 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.012 с.