Репетиторские услуги и помощь студентам!
Помощь в написании студенческих учебных работ любого уровня сложности

Тема: Семантические сети

  • Вид работы:
    Реферат по теме: Семантические сети
  • Предмет:
    Информационные технологии
  • Когда добавили:
    25.07.2014 15:31:25
  • Тип файлов:
    MS WORD
  • Проверка на вирусы:
    Проверено - Антивирус Касперского

Другие экслюзивные материалы по теме

  • Полный текст:
    Что такое семантические сети. Для чего они применяются С развитием компьютерных технологий менялся смысл, вкладываемый в понятие информационной системы. Современная информационная система - это набор информационных технологий, направленных на поддержку жизненного цикла информации и включающего три основные процесса: обработку данных, управление информацией и управление знаниями. В условиях резкого увеличения объемов информации переход к работе со знаниями на основе искусственного интеллекта является, по всей вероятности, единственной альтернативой информационного общества.
    Важное место в теории искусственного интеллекта (ИИ) занимает проблема представления знаний. В настоящее время выделяют следующие основные типы моделей представления знаний:
    Семантические сети, в том числе функциональные;Фреймы и сети фреймов;Продукционные модели. Когда мы говорим "интернет", понимая под этим словом некую застывшую в развитии технологическую единицу, то сильно упрощаем истинное положение дел. На самом деле - что, впрочем, тоже не секрет - Сеть прошла два этапа своей эволюции, сделавших её такой, какой мы видим её сегодня.
    Первым этапом, уходящим корнями в 70-ые годы, был собственно Интернет: выросшая из военного проекта глобальная компьютерная сеть, узлы которой обменивались данными, не требовавшими обработки в реальном времени (письма, файлы и т.п.).
    В начале 90-ых родилась World Wide Web - Всемирная паутина, само название которой подразумевает упрощение и популяризацию технологий. Веб предоставил унифицированный способ доступа к различным типам данных, в результате чего информационными концентратами стали не скучные файловые архивы, а веб-сайты, работа в онлайне сделалась проще, наглядней и интересней, а сама Сеть превратилась из глобальной компьютерной в глобальную информационную.
    Но и Веб, по сути, без особых изменений доживший до настоящего времени, не стал последним этапом: на очереди очередная эволюционная ступенька, именуемая Semantic Web - Сеть семантическая.
     
    2.Историческая справка
    Идея семантической Сети появилась не вчера: её предложил во второй половине 90-ых гг. тот же самый человек, который вынашивал идею WWW - Тим Бернерс-Ли, возглавляющий ныне организацию World Wide Web Consortium (W3C).
    Под семантической Сетью понимается структура, наполненная информацией о смысловом содержании, понятной машинам. В самом деле, задумайтесь: ведь современные веб-страницы созданы для человека, компьютерным программам не под силу понять их содержимое - искусственный интеллект пока не изобретели. Главной задачей семантической Сети станет добавление специальных данных, которые позволят компьютерным программам понимать веб-страницы. Скромное на первый взгляд добавление выведет интернет на новый виток эволюции. Представьте, что браузеры научатся понимать, о чём говорится на веб-страничках, которые они открывают. Это сразу же на порядок повысит эффективность работы с веб-ресурсами: компьютеры сами, без помощи человека смогут отыскивать нужную нам информацию, самостоятельно отсеивать сор, похожий словарно, но отличный по смыслу, будут в состоянии автоматически выполнять самые различные поручения по работе с веб-контентом, вроде заказа мест в ресторане или подбора рефератов. Человеческий интеллект, который сегодня является необходимым инструментом при работе с Сетью станет машинам не нужен.
    В то же время семантическая Сеть не станет революцией. Как и Веб в своё время, она будет скорее существенным дополнением к уже эксплуатируемой сетевой инфраструктуре, своего рода новым измерением веб-пространства. Основу семантической оси составят три ключевых технологии: языки XML и OWL и набор правил RDF. XML, как единый гипертекстовый стандарт, определяет общий синтаксис для семантических конструкций. Попросту, именно в XML-выражениях будут спрятаны семантические записи - те, что содержат понятную машинам информацию о смысле конкретного документа. RDF, расшифровывающийся как Resource Description Framework (принципы описания ресурсов), представляет собой свод правил, согласно которым семантические записи следует выполнять. Наконец, с помощью OWL (Web Ontology Language, онтологический язык разметки, создавался, кстати, на основе разработок агентства DARPA, в котором когда-то родился и Интернет) можно создавать и использовать уже созданные семантические словари.
    10 февраля можно считать днём рождения Semantic Web: консорциум W3C официально присвоил RDF и OWL статус рекомендованных к реализации технологий. Теперь очередь за разработчиками, которым предстоит воплотить голую идею в технические решения.
    3.  Семантические сети или сетевые модели знаний
    Семантика – это наука, устанавливающая отношения между символами и объектами, которые они обозначают, или наука, определяющая смысл знаков
    Сеть – разновидность графа.
    Структура семантической сети отображается графически с помощью узлов и дуг, соединяющих их. Узлы называются объектами, а дуги — связями или ребрами. Связи в семантической сети применяются для представления отношений, а узлы для представления физических объектов, концепций или ситуаций.
    Семантическую сеть можно построить для любой предметной области и для самых разнообразных объектов и отношений.
    В семантических сетях используется 3 типа вершин:
    - вершины-понятия (обычно существительные)
    - вершины-события (глаголы)
    - вершины-свойства (прилагательные, наречия)
    Дуги сети (семантические отношения) делят на 4 класса:
    1. Лингвистические – падежные, глагольные, атрибутивные
    2. Логические – «и» или «не»
    3. Теоретико-множественные – множества, подмножества, отношения целого и части, родовидовые отношения
    4. Квантифицированные – определяемые кванторами общности и существования)
    Кванторы – логические операторы, переводящие одну высказывательную формулу в другую и позволяющие указывать объем тех значений предметных переменных, для которого данная высказывательная формула истинна.
    Пример 1.
     В качестве примера можно привести семантическую сеть на рис. 1.,связи которой, определяющие отношения между членами семьи:
     
    Для семантических сетей отношения имеют особо важное значение, поскольку образуют базовую структуру для организации знаний. Знания, заданные без учета отношений, превращаются просто в коллекцию несвязанных фактов. Только при определении отношений, знания приобретают вид связанной структуры, исследование которой позволяет логическим путем создавать другие знания. На основании приведенного примера, можно сделать вывод, что Анна и Борис — бабушка и дедушка Ивана, несмотря на то, что на рисунке не присутствует явная связь, обозначенный как «внук».
    Пример 2. Семантическая сеть для предложения «Студент Иванов добросовестно изучает Лекции перед сдачей экзамена по дисциплине «Технологии».
     
     
    4. Применение на практике
    Семантические сети могут быть записаны практически на любом языке программирования на любой машине. Самые популярные в этом отношении языки LISP и  PROLOG.  Однако многие версии были созданы и на FORTRANе, PASCALе, и других языках программирования. Для хранения всех узлов и дуг необходима большая память, хотя  первые системы были выполнены в 60-х годах на машинах, которые были гораздо меньше и медленнее современных компьютеров.
    Помимо специальных языков для семантических сетей было также разработано специальное аппаратное обеспечение. На обычных компьютерах могут быть успешно выполнены операции с языками синтаксического анализа и операции сканирования сетей. 
     5.Перспективы формирования семантической сети
    Существует два возможных способа формирования Семантической Сети: снизу вверх и сверху вниз. При первом способе мы начинаем с самого низа, то есть мы добавляем семантическую разметку в документы опубликованные в Сети. Таким образом, пользовательские агенты получают доступ к метаданным. Этот процесс понемногу начинает набирать темп. Все чаще и чаще можно встретить данные в формате RDF, встроенные в те или иные странички.
     Другой подход предполагает использование средств анализа текстов на естественных языках (Natural Language Processing - NLP). Такие инструменты должны прочитать и обработать существующие в Сети документы, чтобы извлечь из них семантические данные.
    6. Достижения в развитии семантических сетей
    По данным на февраль 2012 года, к настоящему времени созданы следующие технологии для построения Семантической Сети: 
    Расширяемый Язык Разметки (eXtensible Markup Language, XML);Система Описания Ресурсов (Resource Description Framework, RDF); Язык Сетевых Онтологий (Web Ontology Language, OWL). В рамках проекта Семантической Сети в качестве базового вводится понятие «онтология». Здесь это — документ или файл, формально задающий отношения между терминами. Наиболее типичными видами онтологий в Сети являются таксономия и набор правил вывода. По мнению разработчиков Семантическая Сеть будет реализована тогда, когда будет создана некоторая критическая масса программ-агентов, которые, знакомясь с содержимым Сети из различных источников, будут обрабатывать полученную информацию и обмениваться результатами с другими программами. Эффективность таких программных агентов будет расти экспоненциально по мере увеличения количества доступного машинно-воспринимаемого веб-контента и автоматизированных сервисов. Для успешного развития необходима большая стандартизация формата размещаемой в интернете информации.
     
Если Вас интересует помощь в НАПИСАНИИ ИМЕННО ВАШЕЙ РАБОТЫ, по индивидуальным требованиям - возможно заказать помощь в разработке по представленной теме - Семантические сети ... либо схожей. На наши услуги уже будут распространяться бесплатные доработки и сопровождение до защиты в ВУЗе. И само собой разумеется, ваша работа в обязательном порядке будет проверятся на плагиат и гарантированно раннее не публиковаться. Для заказа или оценки стоимости индивидуальной работы пройдите по ссылке и оформите бланк заказа.