메뉴 건너뛰기
소속 기관 / 학교 인증
인증하면 논문, 학술자료 등을  무료로 열람할 수 있어요.
한국대학교, 누리자동차, 시립도서관 등 나의 기관을 확인해보세요
(국내 대학 90% 이상 구독 중)
고객센터 ENG
주제분류

논문 기본 정보

저자정보
(Kookmin University) (Kookmin University)
저널정보
한국컴퓨터정보학회 한국컴퓨터정보학회논문지 한국컴퓨터정보학회 논문지 제31권 제9호(통권 제270호)
오류 신고하기

피인용 0

검색

    초록·키워드

    본 논문에서는 온톨로지 지향 서비스를 포함한 한국어 시맨틱 검색 응용을 지원하기 위한 PostgreSQL–Milvus 데이터 파이프라인을 설계하고 구현하였다. PostgreSQL 18을 정형 데이터와 pgvector 기반 밀집 임베딩을 관리하는 원본 데이터 저장소로 사용하고, INSERT, UPDATE 및 DELETE 이벤트를 Debezium과 Kafka를 통해 전용 Milvus 컨슈머에 전달함으로써 PostgreSQL의 변경 분이 Milvus에 반영되도록 구성하였다. 한국어 정보 검색을 위해 BGE-M3 다국어 임베딩 모델의 1,024차원 밀집 벡터와 mecab-ko 형태소 분석기 기반의 textsearch_ko 전문검색을 적용하였다. 또한 밀집 벡터 검색과 어휘 검색의 순위를 가중 상호 순위 융합 방식으로 결합하는 PostgreSQL 기반 하이브리드 검색 함수를 단일 SQL 문장으로 구현하였다. 구성요소 수준의 성능평가로서, MIRACL-ko로부터 구성한 1,500개 문단과 100개 질의의 평가 데이터셋을 이용하여 PostgreSQL 기반 하이브리드 검색 모듈의 검색 효과를 분석하였다. 밀집 벡터 검색은 Recall@10 0.9466, Recall@100 1.0000, MRR 0.7898 및 nDCG@10 0.8077을 기록하였다. 가중 상호 순위 융합을 적용한 하이브리드 검색은 유사한 재현율을 유지하면서 MRR을 0.8219, nDCG@10를 0.8284로 향상시켰다. 이러한 결과는 본 실험 환경에서 제안한 하이브리드 검색 모듈이 밀집 벡터 검색만을 사용한 경우보다 상위 결과의 순위 품질을 개선할 수 있음을 보여준다. 다만 변경 전파 지연, 장애 복구, 저장소 간 정합성 및 확장성 등 전체 PostgreSQL–Milvus 파이프라인의 종단 간 성능평가는 향후 연구에서 수행할 필요가 있다.

    최근 본 자료 전체보기