На пути к 4D

Материал из Semantic Future
Перейти к: навигация, поиск
Щербак Сергей Сергеевич
Shcherbak Sergey
Shcherbak
Род деятельности:

R&D

Роль участника:

Участник, Бюрократ

Основной раздел:

Semantic Web

Круг интересов:

Искусственный интеллект, Инженерия знаний

Дата рождения:

15.12.1979

Место рождения:

Богодухов, Украина

Гражданство:

Украина

Сайт:

http://shcherbak.net

Nickname

Shcherbak

Подробнее:

рус.

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

Причем его уход будет связан с введением какого-то нового понятия или бренда, типа Semantic Web 2 или Web 3.0. Естественно, опыт полученный в рамках Semantic Web не будет утрачен и в полной мере будет использоваться в рамках «нового бренда», но вот Semantic Web в том виде который мы знаем (пирог Semantic Web) вряд ли будет существовать. Уже четыре года Semantic Web пытается привлечь к себе внимание, а результаты с учетом глобальности Web не очень то и большие.

Конечно, сделано очень много... и стандарты представления знаний, алгоритмы обработки и программные средства, позволяющие обрабатывать знания(?!). Но все упирается в то, что человек должен (!) сам подготовить информацию в доступном для «машинного понимания» виде.

А это как минимум требует определенных знаний и навыков в моделировании предметных областей и т.п.

Кроме того, мы говорим пока, не о том, что самый посещаемый ресурс на сегодня – это DBpedia, где собраны в машинопонятном виде огромные запасы знаний о различных предметных областях, а о том, что зайдя, например, на WikiPedia мы получаем информацию быстро и по существу. Подчеркивая тот факт, что мы(!) что-то ищем и мы (!) потребляем какую-то информацию. А ведь одна из целей Semantic Web именно в том, что бы вы набрали запрос, а ваш программный агент, нашел и самую-самую интересную(и главное релевантную) информацию Вам предоставил. Т.е. нужно для начала хотя бы исключить один элемент из цепочки “потребления” информации – наше участие в поиске.

Читая, интервью с Тимом Бернесом Ли на тему “Semantic Web открыт для бизнеса”, смотрю на все изменяющуюся картинку «пирога» Semantic Web и понимаю, что упрощение Semantic Web приведет, конечно, к увеличению числа пользователей, активно использующих технологии и сервисы Semantic Web, но революции, которая наблюдалась при появлении технологии XML в 1999 году не будет. По крайней мере пока. А жаль!

Скорее всего, тенденции развития Semantic Web будут идти в сторону интеграции с другими не поддерживаемыми W3C стандартами. Здесь прежде всего стоит упомянуть о языке веб-онтологий OWL.

OWL – это язык для представления знаний о реальном мире. Причем описание объектов осуществляется в настоящем времени и нет ни какой возможности на уровне языка посмотреть состояния объектов ” вчера ”, «позавчера» и т.д . Т.Е. в OWL нет поддержки «версионности» объектов. Что, на мой взгляд, является серьезным недостатком.

Конечно, версионность в онтологии на OWL можно привнести извне, например, применяя системы контроля версии SVN или CVS. Но это возможно только в случаях, если мы говорим о «файловых» онтологиях. А что делать с онтологиями, которые хранятся в базах данных или в rdf store? Здесь тоже можно найти весьма эффективное решение, но это все частности, а ведь Semantic Web претендует прежде всего на универсализм и унифицированные решения.

В OWL, представляются знания о трехмерных объектах вне учета изменения их состояния во времени. OWL – онтологии называют еще трехмерными онтологиями или 3D онтологиями. В тоже время, онтологии, которые поддерживают четвертое измерение – время – называют четырехмерными онтологиями или 4D онтологиями.

Вот бы поддержку 4D в OWL… Но в скором времени, это вряд ли возможно. Скорее всего подобная функциональность будет привлечена из других стандартов онтологий.

Например, из стандарта ISO-15926 ([1]).

В рамках которого в части 2 (ISO 15926-2) описана модель 4D-онтологии, а в ISO 15926-7 предложены способы реализации методов интеграции распределенных систем на основе стандартов W3C.

Для скорейшей интеграции стандартов онтологий можно разрабатывать средства трансляции онтологий, например, на языке ATL (ATLAS Transformation Language) ([2]).

Поддерживая оптимизм Тима Бернеса Ли по поводу дальнейшего развития Semantic Web надеемся на лучшее :)

Уровень публикуемого материала
Рекомендуемый уровень знаний читателя в предметной области :

Средний

Гид:

Semantic Web

Обсуждение:
Публикация
Тип публикации:

Заметка

Оригинал:

источник:shcherbak.net

Опубликовано:

09.03.2008

Личные инструменты
Пространства имён
Варианты
Действия
Проект SF:
Деятельность:
Сообщество:
Хранилище знаний:
Гиды:
Руководства:
Инструменты