170 похожих чатов

А есть сейчас свежая SOTA на автоматическое построение онтологий на

основе обучения без учителя, или теперь и без этого все хорошо?

8 ответов

14 просмотров

Можете привести пример задачи?

Anton-Kolonin Автор вопроса
Igor
Можете привести пример задачи?

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

Составление онтологии здесь нужно для упрощения поиска или же например составление автоопросника для обучения?

Anton-Kolonin Автор вопроса
Igor
Составление онтологии здесь нужно для упрощения по...

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

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

Anton-Kolonin Автор вопроса
vpodgorsky
При возможности построения хороших эмбеддингов онт...

Да этот ответ предусмотрен в части вопроса "теперь и без этого все хорошо" ;-)

Anton Kolonin
Кейсов много, включая перечисленные, добавьте реве...

На практике сейчас работает такая схема: 1) при старте решения задачи, собираешь весь материал который есть по процессу (описание, диаграммы и тд) 2) делаешь выжимку через gpt-4, указывая под какую задачу ты хочешь сделать онтологию 3) просишь сделать первую версию онтологии, итеративно смотришь на нее глазами, и дополняешь 4) промтишь мапить новые данные (те которые сразу не поместились в контекст) в эту онтологию. Если данные не могут быть смаплены (например ответвление процесса), делаешь промт на расширение онтологии 5) самое главное определить точки входа человека в этот процесс, чтобы он дал свой фидбек. Gpt4 очень хорошо структурирует, и за счет common scenes может накидать скелет любого процесса, дальше уже в human feedback уточняешь. С поиском другая история, там в целом просто метой нужно правильно обогащать, потом из каждого объекта ее извлекать и сначала по ней фильтровать объекты

Igor
На практике сейчас работает такая схема: 1) при ст...

Ох как четко и понятно. Потом компактное представление онтологии на вход в GPT, чтобы он мог на месте выбрать самое релевантное для конкретной задачи? Или просто хардкодить ветки по параметрам задачи? (2) не пробовали давать при review онтологии собранный feedback для её дальнейшей оптимизации? (У меня GPT неплохие идеи выдает на этом этапе)

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Ребят в СИ можно реализовать ООП?
Николай
33
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Карта сайта