| ์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
- GenAI
- ์ถ์ฒ์์คํ
- heterogeneous graph
- digital health
- Factorization Machine
- food recommendation system
- gat
- hin
- retrieval-augmented generation
- graphrag
- nlp
- yum-me
- Rag
- Neo4j
- DeepFM
- heterogeneous graph attention network
- heterogeneous graph neural network
- fooddist
- ์ถ์ฒ ์์คํ
- retrieval augmented generation
- food recommender system
- mature-food
- Machine Learning
- graph
- Today
- Total
๋ชฉ๋ก๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ (10)
๐ ์ํ์์ AI ๊ณต๋ถํ๊ธฐ
๐ก๋ค์ด๊ฐ๋ฉฐ์๋ ํ์ธ์, ์ค๋์ "MATURE-Food: Food Recommender System for MAndatory FeaTURE Choices A system for enabling Digital Health" ๋ ผ๋ฌธ์ ๋ํ ์ธ๋ฏธ๋ ๋ด์ฉ์ ์ ๋ฆฌํด๋ณด๊ฒ ์ต๋๋ค. ๋ณธ ๋ ผ๋ฌธ์ International Journal of Information Management Data Insights์ 2022๋ ์ ๋ฐํ๋ ์ฐ๊ตฌ๋ก, ์์ ํ์ ์์๋ฅผ ๋ฐ์ํ ๋ง์ถคํ ์ํ ์ถ์ฒ ์์คํ ๊ฐ๋ฐ์ ๊ดํ ์ค์ํ ๋ฐ๊ฒฌ์ ๋ด๊ณ ์์ต๋๋ค. ํนํ ๋ง์ฑ ์งํ์๋ค์ ์์ด ์๋ฒ์ ์ง์ํ๊ธฐ ์ํ ๋์งํธ ํฌ์ค์ผ์ด ์๋ฃจ์ ์ผ๋ก์ ๋์ ๊ฐ์น๋ฅผ ์ง๋๋๋ค.I. ๋ ผ๋ฌธ ๊ฐ์๋ณธ ์ฐ๊ตฌ๋ ์ฌ์ฉ์์ ํ์ ์์ ์๊ตฌ์ฌํญ์ ์ถฉ์กฑ์ํค๋ฉด์๋ ๊ฐ์ธ์ ์ ํธ๋๋ฅผ ์ต๋ํ ๋ฐ์ํ ์ ..
๐ก๋ค์ด๊ฐ๋ฉฐ์๋ ํ์ธ์, ์ค๋์ "Yum-Me: A Personalized Nutrient-Based Meal Recommender System" ๋ ผ๋ฌธ์ ๋ํ ์ธ๋ฏธ๋ ๋ด์ฉ์ ์ ๋ฆฌํด๋ณด๊ฒ ์ต๋๋ค. ๋ณธ ๋ ผ๋ฌธ์ ACM Trans Inf Syst์ 2017๋ ์ ๋ฐํ๋ ์ฐ๊ตฌ๋ก, ๊ฐ์ธ ๋ง์ถคํ ์์์ ๊ธฐ๋ฐ ์์ฌ ์ถ์ฒ ์์คํ ์ ๊ดํ ์ค์ํ ๋ฐ๊ฒฌ์ ๋ด๊ณ ์์ต๋๋ค. ์์ ๊ด๋ฆฌ์ ๊ฑด๊ฐํ ์์ต๊ด ํ์ฑ์ ์ด๋ ค์์ ๊ฒช๋ ํ๋์ธ๋ค์๊ฒ ๋งค์ฐ ์ ์ฉํ ์ ๊ทผ๋ฒ์ ์ ์ํ๊ณ ์์ด ์ฃผ๋ชฉํ ๋งํฉ๋๋ค.I. ๋ ผ๋ฌธ ๊ฐ์๋ณธ ์ฐ๊ตฌ๋ ๊ฐ์ธ์ ์์ ์๊ตฌ์ฌํญ๊ณผ ์๋จ ์ ํ, ๊ทธ๋ฆฌ๊ณ ์ธ๋ถ์ ์ธ ์ํ ์ ํธ๋๋ฅผ ๊ณ ๋ คํ ๋ง์ถคํ ์์ฌ ์ถ์ฒ ์์คํ ์ ๊ฐ๋ฐํ๋ ๊ฒ์ ๋ชฉํ๋ก ์งํ๋์์ต๋๋ค. ํนํ ์ฌ์ฉ์์ ์์ธํ ์์ ์ทจํฅ์ ํจ๊ณผ์ ์ผ๋ก ํ์ ํ๋ ๋ฐฉ๋ฒ๋ก ์ ์ด์ ์ ๋ง์ถ๊ณ ์์ต๋๋ค.๋ ผ๋ฌธ ..
๐ก๋ค์ด๊ฐ๋ฉฐ์ธ๊ณต์ง๋ฅ ๊ธฐ์ ์ ๋ฐ์ ๊ณผ ํจ๊ป ๊ฑด๊ฐ ๋ฐ ์์ ์ ๋ณด์ ์ ๊ทผ์ฑ์ด ํฌ๊ฒ ํฅ์๋๊ณ ์์ต๋๋ค. ์ค๋์ ๊ทธ๋ํ ๋ฐ์ดํฐ๋ฒ ์ด์ค Neo4j์ ์์ฑํ AI๋ฅผ ๊ฒฐํฉํ GraphRAG(Retrieval-Augmented Generation)๋ฅผ ํตํด ์ด๋ป๊ฒ ๋ ์ ํํ๊ณ ๋งฅ๋ฝ์ด ํ๋ถํ ์์ ์ ๋ณด๋ฅผ ์ ๊ณตํ ์ ์๋์ง ์์๋ณด๊ฒ ์ต๋๋ค. ํนํ ํ๊ตญ์ธ ์์์ ์ญ์ทจ๊ธฐ์ค 2020์ ๋ฐํ์ผ๋ก ํ ์ฌ๋ก๋ฅผ ์ค์ฌ์ผ๋ก ์ด ๊ธฐ์ ์ด ๊ฐ์ง ๊ฐ๋ฅ์ฑ์ ํ์ํด ๋ณด๊ฒ ์ต๋๋ค.I. Neo4j GenAI์ ์ดํดNeo4j GenAI๋ ๊ทธ๋ํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ตฌ์ถ์ ํตํ ์์ฑํ AI ํ์ฉ์ ๋์์ฃผ๋ ํ์ด์ฌ ํจํค์ง์ ๋๋ค. ์ด ๋๊ตฌ๋ OpenAI์ Neo4j ๋๋ผ์ด๋ฒ๋ฅผ ์ฐ๊ฒฐํ์ฌ ์ง์ ๊ทธ๋ํ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ ๊ณ ํ์ง์ AI ์๋ต์ ๊ฐ๋ฅํ๊ฒ ํฉ๋๋ค.Neo4j GenAI์ ์ฃผ์..
๐ก๋ค์ด๊ฐ๋ฉฐ์ธ๊ณต์ง๋ฅ ์๋๊ฐ ๋ณธ๊ฒฉํ๋๋ฉด์ ChatGPT์ ๊ฐ์ ๋ํํ AI๊ฐ ์ฐ๋ฆฌ ์ผ์์ ๊น์์ด ์๋ฆฌ ์ก์์ต๋๋ค. ๋ง์น ์์์๊ฐ ์ฐ๋ฆฌ ๋ชธ์ ํ์์ ์ธ ๊ฒ์ฒ๋ผ, ์ ํํ ์ ๋ณด๋ AI ์์คํ ์ ๊ฑด๊ฐํ ์๋์ ์์ด ํต์ฌ ์์๊ฐ ๋์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ด๋ฌํ AI ์์คํ ์ด ๋๋ก๋ ์๋ชป๋ ์ ๋ณด๋ฅผ ์์ฑํ๋ 'ํ๊ฐ ํ์(Hallucination)'์ด๋ผ๋ ๋ฌธ์ ์ ์ ๊ฐ์ง๊ณ ์์ด, ์ด๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํ ๋ค์ํ ๋ฐฉ๋ฒ ์ค ํ๋์ธ GraphRAG ๊ธฐ์ ์ ๋ํด ์์๋ณด๊ณ ์ ํฉ๋๋ค. ๋ง์น ๊ท ํ ์กํ ์๋จ์ด ๊ฑด๊ฐํ ์ ์ฒด๋ฅผ ๋ง๋๋ ๊ฒ์ฒ๋ผ, GraphRAG๋ ๋ ์ ํํ๊ณ ์ ๋ขฐํ ์ ์๋ AI ์๋ต์ ์ํ ๊ธฐ๋ฐ์ด ๋ฉ๋๋ค.I. AI์ ์ ๋ณด ํ๊ฐ ํ์๊ณผ ๊ทธ ํด๊ฒฐ์ฑ ChatGPT ์๋์ ๋๋์ ํจ๊ป ์ ํํ ์ ๋ณด ์ ๋ฌ์ ์ค์์ฑ์ด ๋์ฑ ์ปค์ง๊ณ ์์ต๋๋ค. ๋ง์น ..
๐ก๋ค์ด๊ฐ๋ฉฐ์ต๊ทผ AI ๊ธฐ์ ์ ๋ฐ์ ์ผ๋ก ChatGPT์ ๊ฐ์ ๋ํ ์ธ์ด ๋ชจ๋ธ(LLM)์ด ๋๋ผ์ด ์ ๋ณด ์์ฑ ๋ฅ๋ ฅ์ ๋ณด์ฌ์ฃผ๊ณ ์์ต๋๋ค. ํ์ง๋ง ์ด๋ฌํ ๋ชจ๋ธ๋ค์ ์ข ์ข ์๋ชป๋ ์ ๋ณด๋ฅผ ์์ฑํ๋ 'ํ๊ฐ(Hallucination)' ํ์์ ๋ณด์ด๊ธฐ๋ ํฉ๋๋ค. ์ด๋ฐ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ๋ฑ์ฅํ ๊ธฐ์ ์ด ๋ฐ๋ก RAG(Retrieval-Augmented Generation)์ ๋๋ค. RAG๋ ์ธ๋ถ ์ง์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ๊ด๋ จ ์ ๋ณด๋ฅผ ๊ฒ์ํ์ฌ AI์ ์๋ต์ ๋ณด๊ฐํจ์ผ๋ก์จ ๋ ์ ํํ๊ณ ์ ๋ขฐํ ์ ์๋ ๊ฒฐ๊ณผ๋ฅผ ์ ๊ณตํฉ๋๋ค. ํนํ ๊ฑด๊ฐ๊ณผ ์์ ๋ถ์ผ์์๋ ์ ํํ ์ ๋ณด ์ ๊ณต์ด ๋งค์ฐ ์ค์ํ๊ธฐ ๋๋ฌธ์, RAG ๊ธฐ์ ์ ํ์ฉ ๊ฐ์น๊ฐ ๋งค์ฐ ๋์ต๋๋ค.I. RAG์ ๋ฐฐ๊ฒฝ ๋ฐ ํ์์ฑ์ผ๋ฐ ๋ชฉ์ ์ธ์ด ๋ชจ๋ธ์ ํ๊ณํ๊ฐ(Hallucination) ๋ฌธ์ BERT, BA..
๐ก๋ค์ด๊ฐ๋ฉฐ์ค๋๋ ์ฐ๋ฆฌ๋ ์ํ, ์์์, ์๋ฆฌ๋ฒ ๋ฑ ๋ค์ํ ์์๊ฐ ๋ณต์กํ๊ฒ ์ฝํ ์๋ ์ํ ์ ๋ณด์ ๋ฐ๋ค ์์ ์ด๊ณ ์์ต๋๋ค. ์ด๋ฌํ ์ ๋ณด๋ฅผ ํจ๊ณผ์ ์ผ๋ก ๋ถ์ํ๊ณ ํ์ฉํ๊ธฐ ์ํด์๋ ๋จ์ํ ๋ฐ์ดํฐ ๋ถ์์ ๋์ด์ ์ง๋ฅ์ ์ธ ์ ๊ทผ๋ฒ์ด ํ์ํฉ๋๋ค. ์ด๊ธฐ์ข ๊ทธ๋ํ ์ดํ ์ ๋คํธ์ํฌ(Heterogeneous Graph Attention Network)๋ ์๋ก ๋ค๋ฅธ ์ ํ์ ๋ฐ์ดํฐ ๊ฐ์ ๋ณต์กํ ๊ด๊ณ๋ฅผ ๋ชจ๋ธ๋งํ๋ ๊ฐ๋ ฅํ ๋๊ตฌ๋ก, ์์ ๋ฐ ์ํ ๋ถ์ผ์์ ํ๋ช ์ ์ธ ๋ฐ์ ์ ๊ฐ์ ธ์ฌ ์ ์๋ ๊ธฐ์ ์ ๋๋ค. ์ด ๊ธ์์๋ ์ด๊ธฐ์ข ๊ทธ๋ํ ์ดํ ์ ๋คํธ์ํฌ์ ๊ธฐ๋ณธ ๊ฐ๋ ๋ถํฐ ์์ ์ ๋ณด ๋ถ์์ ์ด๋ป๊ฒ ์ ์ฉํ ์ ์๋์ง ์ดํด๋ณด๊ฒ ์ต๋๋ค.I. Heterogeneous Information Network(HIN) ์ดํดํ๊ธฐHeterogeneous Inform..
๐ก๋ค์ด๊ฐ๋ฉฐ์ค๋๋ ์ฐ๋ฆฌ๊ฐ ์ฌ์ฉํ๋ ๋ค์ํ ์๋น์ค๋ค์ ๊ฐ์ธํ๋ ์ถ์ฒ ์์คํ ์ ํ์ฉํ์ฌ ์ฌ์ฉ์ ๋ง์กฑ๋๋ฅผ ๋์ด๊ณ ์์ต๋๋ค. ๋ทํ๋ฆญ์ค์ ์ํ ์ถ์ฒ, ์ ํ๋ธ์ ๋์์ ์ถ์ฒ, ๊ทธ๋ฆฌ๊ณ ์์ ๋ฐฐ๋ฌ ์ฑ์ ๋ฉ๋ด ์ถ์ฒ๊น์ง - ์ด ๋ชจ๋ ์๋น์ค์ ํต์ฌ์๋ ํจ์จ์ ์ธ ์ถ์ฒ ์๊ณ ๋ฆฌ์ฆ์ด ์์ต๋๋ค.ํนํ ์ต๊ทผ์๋ ๊ทธ๋ํ ๊ตฌ์กฐ๋ฅผ ํ์ฉํ ์ถ์ฒ ์์คํ ์ด ์ฃผ๋ชฉ๋ฐ๊ณ ์๋๋ฐ์. ์ค๋์ ๊ทธ ์ค์์๋ ํ์ฅ์ฑ(Scalability)๊ณผ ํจ์จ์ฑ ์ธก๋ฉด์์ ํ์ํ ์ฑ๋ฅ์ ๋ณด์ด๋ GraphSAGE(Graph SAmple and aggreGatE)์ ๋ํด ์์๋ณด๊ฒ ์ต๋๋ค. ์์ ์ถ์ฒ ์์คํ ์์ ์ด๋ป๊ฒ ์ ์ฉ๋ ์ ์๋์ง ์ค์ ์ฌ๋ก์ ํจ๊ป ์ดํด๋ด ์๋ค.I. ๊ทธ๋ํ ๊ธฐ๋ฐ ์ถ์ฒ ์์คํ ์ ๊ธฐ์ด์ถ์ฒ ์์คํ ์์ ๊ทธ๋ํ๋ ๋ฌด์์ผ๊น์? ๊ฐ๋จํ ๋งํด, ์ฌ์ฉ์์ ์ํ(๋๋ ์ฝํ ์ธ ) ๊ฐ์..
๐ก๋ค์ด๊ฐ๋ฉฐ์ถ์ฒ ์์คํ ์ ํ๋ ๋์งํธ ์๋น์ค์์ ํ์์ ์ธ ์์๋ก ์๋ฆฌ ์ก์์ต๋๋ค. ๋ทํ๋ฆญ์ค์ ์ํ ์ถ์ฒ, ์ ํ๋ธ์ ๋์์ ์ถ์ฒ, ์จ๋ผ์ธ ์ผํ๋ชฐ์ ์ํ ์ถ์ฒ ๋ฑ ์ฐ๋ฆฌ์ ์ผ์์ ๊น์์ด ํ๊ณ ๋ ์ถ์ฒ ์์คํ ์ ์ ์ ๋ ์ ๊ตํด์ง๊ณ ์์ต๋๋ค. ์ค๋์ ์ถ์ฒ ์์คํ ์ ์ต์ ํธ๋ ๋์ธ '๊ทธ๋ํ ๊ธฐ๋ฐ ์ถ์ฒ ์์คํ '์ ๋ํด ์ดํด๋ณด๊ฒ ์ต๋๋ค. ๊ธฐ์กด ์ถ์ฒ ์์คํ ์ ํ๊ณ์ ์ ์ง์ด๋ณด๊ณ , ๊ทธ๋ํ ๊ธฐ๋ฐ ์ ๊ทผ๋ฒ์ด ์ด๋ป๊ฒ ์ด๋ฌํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋์ง ์์๋ณด๊ฒ ์ต๋๋ค.I. ๊ธฐ์กด์ ์ถ์ฒ ์์คํ ๊ธฐ์กด์ ์ถ์ฒ ์์คํ ์ ๋ง์ ์ฌ์ฉ์๋ค๋ก๋ถํฐ ์์งํ ์ ํธ ์ ๋ณด๋ฅผ ๋ฐํ์ผ๋ก ๋ค๋ฅธ ์ฌ๋์ ์ ํธ๋ฅผ ์์ธกํ๋ ๋ฐฉ์์ผ๋ก ์๋ํฉ๋๋ค. ํฌ๊ฒ ์ฝํ ์ธ ๊ธฐ๋ฐ ํํฐ๋ง(Content-based Filtering)๊ณผ ํ์ ํํฐ๋ง(Collaborative Filtering) ๋ ๊ฐ์ง ๋ฐฉ์..