[DACON 재정정보 AI 검색 알고리즘 경진대회] (https://dacon.io/competitions/official/236295/overview/description) 참여 코드
구성원: 박광준, 신수웅, 오도은
faiss 기반 retriver와 multilingual-E5기반 embedding 모델로 vector DB를 구축하고, gemma2 기반 LLM 모델 학습
크게 RAG, 모델 선정 및 학습, 프롬프팅의 3가지 측면으로 접근
베이스라인으로 주어진 프롬프트: ```""" 다음 정보를 바탕으로 질문에 답하세요: {context}
질문: {question}
답변: """```
추론 결과 문장 끝맺음이 잘 되지 않거나 부연설명을 너무 길게 하는 문제를 발견해 프롬프트에 주어진 질문에만/문장 형식으로 답변을 요구하는 문장 추가
이후 답변에서 주어를 빠뜨리는 현상을 확인해 주어를 포함해달라는 문장 역시 추가
| name | value |
|---|---|
| lr | 2e-4 |
| epoch | 5 |
| lora r | 16 |
| chunk size | 256 |
Public 리더보드 0.66626 Private 리더보드 0.67343
최종순위 38/359 (상위 10.58%)
Jupyter Notebook
99.7%
[DACON 재정정보 AI 검색 알고리즘 경진대회] (https://dacon.io/competitions/official/236295/overview/description) 참여 코드
구성원: 박광준, 신수웅, 오도은
faiss 기반 retriver와 multilingual-E5기반 embedding 모델로 vector DB를 구축하고, gemma2 기반 LLM 모델 학습
크게 RAG, 모델 선정 및 학습, 프롬프팅의 3가지 측면으로 접근
베이스라인으로 주어진 프롬프트: ```""" 다음 정보를 바탕으로 질문에 답하세요: {context}
질문: {question}
답변: """```
추론 결과 문장 끝맺음이 잘 되지 않거나 부연설명을 너무 길게 하는 문제를 발견해 프롬프트에 주어진 질문에만/문장 형식으로 답변을 요구하는 문장 추가
이후 답변에서 주어를 빠뜨리는 현상을 확인해 주어를 포함해달라는 문장 역시 추가
| name | value |
|---|---|
| lr | 2e-4 |
| epoch | 5 |
| lora r | 16 |
| chunk size | 256 |
Public 리더보드 0.66626 Private 리더보드 0.67343
최종순위 38/359 (상위 10.58%)
Jupyter Notebook
99.7%