![]() |
Модераторы: Daevaorn |
![]() ![]() ![]() |
|
MaDRuS |
|
|||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 2.10.2006 Репутация: нет Всего: нет |
![]() Суть: хочу выбрать оптимальную структуру для хранения, ассоциативного поиска, изменения и добавления информации. Информация представляет из себя совокупность "понятий", количество которых может изменяться. "Понятие" может обладать различными свойствами, количество этих свойств тоже может изменяться, понятия должны быть связаны между собой свойствами через определенные веса. (Например:"каждый кот - пушистый, но не каждый пушистый - кот", т.е. в направлении кот--->пушистый у нас вес 1, а в направлении кот<---пушистый вес 0,2 (например у нас есть еще 8 понятий связанных с пушистым). Понятие также могут быть не связаны ни с какими другими, но подразумевается что количество возможных перекрестных связей будет огромное. Свойства понятия должны быть своеобразными адресами (для ассоциативного поиска) при поиске понятий. Подразумевается автоматическое забивание базы "свойство-понятие". Интересно если кто то занимался нейросетями, семантическими сетями, как он проектировал структуры данных. Подскажите кто сколько может =) |
|||
|
||||
Lazin |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3820 Регистрация: 11.12.2006 Где: paranoid oil empi re Репутация: 41 Всего: 154 |
ориентированный граф, но это очень общая структура данных, лучше постараться наложить какие-нибудь ограничения на вашу задачу, которая позволит использовать что-нибудь более простое, к примеру, избавиться от циклов
|
|||
|
||||
Леопольд |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 943 Регистрация: 17.6.2009 Репутация: 10 Всего: 13 |
А если это невозможно, то надо делать свою структруру... Это сообщение отредактировал(а) Леопольд - 24.12.2009, 12:48 -------------------- вопросов больше чем ответов |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С++:Общие вопросы" | |
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |