GotAI.NET

Форум: Проблемы искусственного интеллекта

 

Регистрация | Вход

 Все темы | Новая тема Стр.161 (165)<< < Пред. | След. > >>   Поиск:  
 Автор Тема: На: Многомерное строчное множество и с чем это едят
Misteryest
Сообщений: 1023
На: Многомерное строчное множество и с чем это едят
Добавлено: 26 окт 19 3:27
Цитата:
Автор: victorst

Ну уж извиняйте. .. налицо гигантская избыточность такого кодирования по сравнению с обычной числовой последовательностью.
Ладно, оставим это. Кодировка тут не самое главное.


Тоже извиняйте, я бываю избыточно сердитым утром выходного дня.
По поиску по дереву позже опишу, четыре раза переделывал эту штуку, готов к обвинениям в избыточности.
В качестве подсказки, файлы с записями у меня размещаются подобными блоками:
AAAAAABAABAAAAPE БЕЗЪЯДЕРНЫЙ
AAAAAAABAAFABAPE ПОЛОСОЮ
AAAAAAACCABABCPE СХОДИМ
ABABACAAAACAZEPE РЕЦИДИВИСТЫ
[Ответ][Цитата]
victorst
Сообщений: 821
На: Многомерное строчное множество и с чем это едят
Добавлено: 26 окт 19 3:34
Изменено: 26 окт 19 3:39
Цитата:
Автор: Misteryest
2. Пупкин окажется этажом ниже Васи, а Вася окажется этажом ниже Василия, соответственно все это хозяйство с отцом "Василий" окажется в одном значении - в мужских именах, а в другом значении - в персоналиях, которые относятся к мужчинам, людям и к человеку. Как вариант, но вцелом, персонажи требуют специфических правил, которые относятся к социальным отношениям; а социальные отношения требуют личного отношения к этому программы; соответственно под Василия Пупкина будет заведен отдельный "файл" наподобие свойств, но более обширный, который будет отражать отношения к нему как к персонажу в виде записей в кодах: листинг содержания бесед, степень дружбы, приязни, его хотелки, короткая биография, местоположение и др.

Вы различаете в МСМ такие вещи как класс и объект этого класса?
Класс как структура в любом языке программирования может храниться в оперативной памяти. Потом программа находит эту структуру в памяти и по ее подобию делает очередной объект где-то в другом месте этой памяти. А потом может еще один объект создать по образу и подобию класса. И при создании объекта некоторые поля заполняет конкретными значениями.
Например, класс Человек с идентификатором XXX может иметь поле ИмяФамилия. При создании объекта XXXA где XXXA - ваш длинный идентификатор узла МСМ , заполняет поле этого объекта ИмяФамилия
Так вот XXX - это класс, а XXXA - это объект, представитель класса. Природа у класса иная чем у объекта. Мой вопрос и заключался в том, есть ли различение классов и объектов этих классов в вашей МСМ. Я пока не получил из ваших предыдущих сообщений ответа на этот вопрос.
[Ответ][Цитата]
Misteryest
Сообщений: 1023
На: Многомерное строчное множество и с чем это едят
Добавлено: 26 окт 19 3:39
Цитата:
Автор: victorst
Вы различаете такие вещи как класс и объект этого класса?

Нет, не различаются.
[Ответ][Цитата]
victorst
Сообщений: 821
На: Многомерное строчное множество и с чем это едят
Добавлено: 26 окт 19 3:49
Изменено: 26 окт 19 3:49
Цитата:
Автор: Misteryest
3. К мсм привязываются по необходимости словари весов, антагонистов, моделей; из интересного, связи реконструкций - как элемент восстановления одного значения из другого, (и это еще один бонус к символьному множеству) которые могут порождать как фантомные значения, так и (неожиданно) реальные.. это такая любопытная штука. Если провести аналогию, связь реконструкции это как GPS навигатор с прогнозом, который говорит "черт его знает, что это, но попробуй на 5 позиций вверх и на три влево". То есть, если мы ранее реконструировали карася из "карповых", то можем реконструировать и (незаписанного ранее) барсука из "хищных", прогнозируя, в какую ветку он упадет. Это если коротко о главном.

Мне интересно, имеются ли свойства, поля как у классов ЯП, слоты как у фреймов или еще как-то называющиеся сущности, описывающие какие-то свойства данного класса-понятия. Например, как можно у вас описать ЗеленоеЯблоко и КрасноеЯблоко. И если добавить второй набор свойств, например, форму ГрушевидноеКрасноеЯблоко КруглоеЗеленоеЯблоко. А затем еще 5-10 свойств насчет аромата, вкуса, сорта и т.д. Как их можно описать в МСМ? Задаю вопросы, которые наверняка вы разжевывали в книгах и на страницах данной темы. Но повтороение - мать учения. Не сочтите за труд, поясните мне, невежде, простому прохожему, как вы описываете такое?
[Ответ][Цитата]
Misteryest
Сообщений: 1023
На: Многомерное строчное множество и с чем это едят
Добавлено: 26 окт 19 3:57
Изменено: 26 окт 19 3:58
Цитата:
Автор: victorst


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

Свойства сохраняются подобным образом, где первое значение - указание, к кому это относится, а далее - непосредственно, свойства:
ABABADAC AABCALG
ABABADABB AABCALG
ABABAECA AAAAAAAAHAA AAAAAAABAACBF
ABABAECA AAAAAAABAACBF
ABAAAMFA AAAAAAABAACB
ABABACAAAAJKI AAAAAAABABCAE
AAAAAAACa`JIEG AAAAAAABABCAR
AAAAAAACa`JIEGBHA AAAAAAABABCAE
[Ответ][Цитата]
гость
188.170.192.*
На: Многомерное строчное множество и с чем это едят
Добавлено: 26 окт 19 4:03
Цитата:
Автор: Misteryest
Так, для чисел, если емкость позиций не ограничена, возникает естественная беда, требующая дополнительных символов и возможной разности длины предков, имеющих соразмерное родство (а это довольно важное качество)
1.1.10.2.1
1.10.112.2.2
В итоге позиции сбиваются

Ничего они не сбиваются. Добавляйте просто для каждой позиции недостающие нули.
001.001.010.002.001
001.010.112.002.002
Вот и все, в чем проблема сравнить такое? Да будет менее компактно, но если вы заботитесь об оптимизации и скорости вашей программы, вам следует обращать внимание на другие вещи..(еще точнее, переделать программу полностью с нуля и желательно, в другой среде, но это отдельный разговор).

Хотелось уточнить еще один момент: ваши словари находятся в оперативной памяти во время работы программы?
[Ответ][Цитата]
victorst
Сообщений: 821
На: Многомерное строчное множество и с чем это едят
Добавлено: 26 окт 19 4:07
Изменено: 26 окт 19 4:09
Цитата:
Автор: Misteryest
Свойства сохраняются подобным образом, где первое значение - указание, к кому это относится, а далее - непосредственно, свойства:
ABABADAC AABCALG
ABABADABB AABCALG
ABABAECA AAAAAAAAHAA AAAAAAABAACBF
ABABAECA AAAAAAABAACBF
ABAAAMFA AAAAAAABAACB
ABABACAAAAJKI AAAAAAABABCAE
AAAAAAACa`JIEG AAAAAAABABCAR
AAAAAAACa`JIEGBHA AAAAAAABABCAE

Вы не пояснили пример. Поэтому возникли вопросы.
1. ABABADAC AABCALG - какой-то класс имеет какое-то свойство? Например, ABABADAC = Яблоко, AABCALG = ИмеетЦвет
2. ABABADAC AABCALG AAAAAAABAACBF
То же самое что и п.1, но ИмеетЦвет= КрасныйЦвет
Тогда Яблоко ИмеетЦвет КрасныйЦвет
где:
Яблоко - класс
ИмеетЦвет - свойство
КрасныйЦвет - значение свойства
Добавляя строки с яблоком, можно описать любое количество свойств и приписать им при необходимости значения.
Что-то подобное или я все не так понял?
[Ответ][Цитата]
Misteryest
Сообщений: 1023
На: Многомерное строчное множество и с чем это едят
Добавлено: 26 окт 19 4:18
Изменено: 26 окт 19 4:28
Цитата:
Автор: victorst
Добавляя строки с яблоком, можно описать любое количество свойств и приписать им при необходимости значения.
Что-то подобное или я все не так понял?


1. Любой объект имеет неограниченное количество свойств.
2. Конструкция "ИмеетЦвет" избыточна, поскольку в данном примере "Цвет" AAAAAAABA является родителем "Красный" AAAAAAABAACBF, эти обобщения вшиваются в правилах. Таким образом, интересуясь цветом яблока AAAAAAABA - из свойств будет вынуто значение AAAAAAABAACBF красный или "красный, зеленый, желтый", если их несколько.

И правила настраиваются таким образом, что поинтересовавшись, например, "яблоко синее"? Машина должна дать нужный параметр "Нет, яблоко красное"(/зеленое /желтое)
[Ответ][Цитата]
victorst
Сообщений: 821
На: Многомерное строчное множество и с чем это едят
Добавлено: 26 окт 19 4:30
Изменено: 26 окт 19 4:32
Цитата:
Автор: Misteryest
1. Любой объект имеет неограниченное количество свойств.
2. Конструкция "ИмеетЦвет" избыточна, поскольку в данном примере "Цвет" AAAAAAABA является родителем "Красный" AAAAAAABAACBF, эти обобщения вшиваются в правилах. Таким образом, интересуясь цветом яблока AAAAAAABA - из свойств будет вынуто значение AAAAAAABAACBF красный или "красный, зеленый, желтый", если их несколько.

Из вашего ответа не понял, каков код класса Яблоко.
Я так понял, что отдельной сущности Свойство в вашей МСМ нет. Есть Классы. Некоторые классы могут выступать в качестве свойств. Свойством класс становится, если его разместить в строке записи вторым, третьим и т.д. И в них совмещается тип свойства и значение.
Яблоко ИмеетЦветКрасный
ИмеетЦветКрасный - субкласс класса Цвет
А такого разделения как Класс Своство ЗначениеСвойства у вас нет.
Я правильно понял или опять все напутал?
[Ответ][Цитата]
Misteryest
Сообщений: 1023
На: Многомерное строчное множество и с чем это едят
Добавлено: 26 окт 19 4:39
Цитата:
Автор: victorst
Из вашего ответа не понял, каков код класса Яблоко.
Я так понял, что отдельной сущности Свойство в вашей МСМ нет.
Я правильно понял или опять все напутал?

В общем, основное верно; в концепции я старался не плодить сущности, а имитировать принципы по которым может быть организовано взаимодействие в естественной среде, живой системе. То есть минимум формализации самого содержания, максимум надстройки в виде правил их взаимодействия.
[Ответ][Цитата]
Misteryest
Сообщений: 1023
На: Многомерное строчное множество и с чем это едят
Добавлено: 26 окт 19 7:45
Изменено: 26 окт 19 9:30
Цитата:
Автор: Влад


Misteryest, можно задать вопрос, что именно отражает Ваше дерево?

Учитывая, что побег с подводной лодки невозможен, то это, отражение
всех возможных сочетаний элементов материи:
1. Вначале, в виде материала: живое, неживое.
2. Затем, в виде материальных объектов: лев, стул.
3. Потом, в виде рекомбинации объекта: трезвый, пьяный.

Есть ли данная закономерность в Вашем дереве?



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

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

Я пока не затрагиваю "процессы", но они будут использоваться. То есть представление одного элемента "пьяный" как ряд стадий в духе "трезвый выпивает пьяный", возможно это вы имеете в виду под рекомбинацией.
[Ответ][Цитата]
Влад
Сообщений: 1775
На: Многомерное строчное множество и с чем это едят
Добавлено: 26 окт 19 21:27
Рекомбинация, это изменение комбинации, изменение сочетания,
последовательность состояний во времени, процесс.
(на стр. 146 схема, где всё увязано воедино)

Качественная группа «Цвет» и её возможные состояния: красный, зеленый, синий.
Уже можно описывать процесс, последовательностью изменения цвета.

Т.е. не отрицание Вашего дерева, а изменение его понимания.
[Ответ][Цитата]
Misteryest
Сообщений: 1023
На: Многомерное строчное множество и с чем это едят
Добавлено: 27 окт 19 16:09
Решил немного поделиться с вами новым алгоритмом, который (пока что) в отличие от всего предыдущего работает очень медленно (ответа приходится ждать иногда по 1-2 минуты), но это мне показалось интересным.
Здесь задача решалась следующая: подобрать наиболее подходящее и близкое понятие к серии введенных слов.*
*Это не тот самый "найти общее"; он принципиально другой, но использует исключительно классификатор мсм, никаких словарей синонимов.

[Ответ][Цитата]
Влад
Сообщений: 1775
На: Многомерное строчное множество и с чем это едят
Добавлено: 27 окт 19 21:18
Изменено: 28 окт 19 0:13
Цитата:
Автор: Misteryest
Решил немного поделиться с вами новым алгоритмом, который (пока что) в отличие от всего предыдущего работает очень медленно (ответа приходится ждать иногда по 1-2 минуты), но это мне показалось интересным.
Здесь задача решалась следующая: подобрать наиболее подходящее и близкое понятие к серии введенных слов.*
*Это не тот самый "найти общее"; он принципиально другой, но использует исключительно классификатор мсм, никаких словарей синонимов.

Какое, наиболее подходящее и близкое понятие, подберет MSM,
к следующей серии слов: человек, лежит, стонет?
[Ответ][Цитата]
Misteryest
Сообщений: 1023
На: Многомерное строчное множество и с чем это едят
Добавлено: 05 дек 19 10:07
Изменено: 05 дек 19 10:32
Цитата:
Автор: гость


Ничего они не сбиваются. Добавляйте просто для каждой позиции недостающие нули.
001.001.010.002.001
001.010.112.002.002
Вот и все, в чем проблема сравнить такое? Да будет менее компактно, но если вы заботитесь об оптимизации и скорости вашей программы, вам следует обращать внимание на другие вещи..(еще точнее, переделать программу полностью с нуля и желательно, в другой среде, но это отдельный разговор).

Хотелось уточнить еще один момент: ваши словари находятся в оперативной памяти во время работы программы?


Как то пропустил это сообщение)
"Просто добавить недостающие нули?"
то есть, умножить длину кода еще на 3?
Тогда придется работать с длинными строками, а если быть точнее, с предложениями из длинных строк. Может быть вы не углублялись в работу со строками, поэтому так легко этим бросаетесь. Возьмем предложение из 7 слов, и если каждое слово (в среднем) состоит из 15 символов кода, значит итоговое предложение будет состоять из 105 символов.
Если же мы оцифруем их в десятичную систему так, как предлагаете вы, - нужно умножать на 3, получаем 315 - предложение уже не вмещается в обычный тип строки и требует дополнительной пляски с бубнами.

Это нехорошо. А почему вы цепляетесь за цифры?

Вопрос 2
"Хотелось уточнить еще один момент: ваши словари находятся в оперативной памяти во время работы программы?"
Нет, они беспощадно жгут жесткий диск.
[Ответ][Цитата]
 Стр.161 (165)1  ...  157  158  159  160  [161]  162  163  164  165<< < Пред. | След. > >>