Ontology
# 개요
철학에서는 [[존재론]]으로 번역되며, 정보 과학에서는 그대로 음역한다.
# 내용
"사람들이 세상에 대하여 **보고 듣고 느끼고 생각하는 것에 대하여 서로 간의 ==토론을 통하여 합의==를 이룬 바**를, 개념적이고 **[[컴퓨터]]에서 다룰 수 있는 형태로 표현한 모델**로, **==개념의 타입이나 사용상의 제약조건을 명시적으로 정의한 기술==**"[^1]이다.
온톨로지(Ontology)는 원래 **사물의 존재 의미를 논의하는 철학적인 연구 영역**을 뜻하는 말이다. 온톨로지라는 단어 자체부터 실제라는 의미의 그리스어 'onto'와 학문 또는 강연 등의 의미를 갖는 'logia'의 합성어로부터 유래되었다.
그러나 최근의 [[시맨틱 웹]], 지식공학, [[인공지능]], 자연어처리 등 **정보기술 분야에서의 온톨로지는 각각의 지식(혹은 단어, 개념)이 ==전체 지식체계 중에서 어디에 위치하는지==를 밝히는 연구 분야**를 의미하는데, 어떤 **단어와 ==단어 사이의 상관관계==를 보다 빠르고 편하게 검색할 수 있도록 돕는 연구 분야**를 의미한다.
미국 스탠포드 대학 인공지능 전문가인 탐 그루버는 **인공지능분야에 있어서의 온톨로지는 컴퓨터로 하여금 ==인간의 지식체계를 갖도록 개념화==시키는 작업**이라 설명하고 있다.
#### 참고 문헌
- 고영만. “온톨로지와 웹 온톨로지 (Ontology and Web Ontology)”. 성균관대학교 문헌정보학과.
- 이상구 (2003). “\[테마특강\]온톨로지에 대한 새로운 접근”.
- [\[IT용어 아하!\] 온톨로지(Ontology)](https://news.naver.com/main/read.nhn?mode=LSD&mid=sec&sid1=110&oid=029&aid=0000165726)
# AI 검색 결과
온톨로지(Ontology)는 철학과 정보기술 분야에서 각각 다른 맥락으로 사용되는 개념이다.
## **철학적 관점에서의 온톨로지**
온톨로지는 철학에서 존재론으로 번역되며, 존재의 본질, 존재하는 것들의 종류, 그리고 존재자들 간의 관계를 탐구하는 학문이다. 이는 "이 세계에는 어떤 종류의 존재자들이 있는가?", "그들의 본질은 무엇인가?", "그들 간의 관계는 어떠한가?"와 같은 질문을 다룬다. 이 용어는 그리스어 'onto'(존재)와 'logia'(학문)의 합성어에서 유래되었다[2].
## **정보기술에서의 온톨로지**
정보기술, 특히 컴퓨터 과학과 정보 과학에서는 온톨로지가 특정 도메인(분야)의 개념과 그 개념들 간의 관계를 체계적으로 정의하고 표현한 데이터 모델을 의미한다. 이는 지식을 구조화하고 공유하며, 컴퓨터가 이를 이해하고 처리할 수 있도록 돕는 역할을 한다.
### **주요 특징**
1. **구성 요소**: 온톨로지는 클래스(Class), 인스턴스(Instance), 관계(Relationship), 속성(Property) 등으로 구성되며, 제약 조건(Constraint)을 통해 일관성을 유지한다[2][3].
2. **표현 언어**: RDF(Resource Description Framework), OWL(Web Ontology Language), SWRL(Semantic Web Rule Language) 등의 언어를 사용하여 표현된다[2][4].
3. **목적**: 정보 검색의 정확성 향상, 데이터 통합, 지식 공유 및 재사용, 지식 추론, 시맨틱 웹 구현 등 다양한 목적을 가진다[2][3].
### **온톨로지의 필요성**
- **정보의 폭증**: 데이터의 양이 급격히 증가하면서 이를 체계적으로 정리하고 활용할 필요성이 커졌다.
- **표준화**: 서로 다른 시스템 간의 정보 공유를 위해 표준화된 데이터 모델이 요구된다.
- **인공지능 발전**: 인공지능이 지식을 이해하고 활용하기 위해 온톨로지가 필수적이다[3].
### **활용 사례**
온톨로지는 다양한 분야에서 활용되고 있다.
- **자연어 처리**: 언어의 의미를 이해하고 처리하는 데 사용.
- **의료**: 의료 데이터를 구조화하여 진단 및 치료 지원.
- **전자 상거래**: 상품 정보를 체계화하여 검색 및 추천 시스템 개선.
- **시맨틱 웹**: 웹 자원의 의미적 연결을 통해 정보 검색 및 데이터 통합을 지원[3][4].
### **장점과 단점**
- **장점**: 정보의 구조와 관계를 명확히 하여 이해와 공유를 용이하게 하고, 데이터 표준화를 지원한다.
- **단점**: 구축 과정에서 많은 시간과 비용이 소요되며, 잘못 설계될 경우 오히려 정보 활용이 어려워질 수 있다[3].
결론적으로, 온톨로지는 철학적 개념에서 출발하여 정보기술 분야에서 지식 표현과 활용을 위한 핵심 도구로 발전하였다. 이는 단순한 용어집이 아니라, 개념과 관계를 형식적으로 정의하여 컴퓨터가 지식을 이해하고 처리할 수 있도록 돕는 체계적인 모델이다.
[1] https://blog.tesser.io/medical-llm-ontologia/
[2] https://ko.wikipedia.org/wiki/%EC%98%A8%ED%86%A8%EB%A1%9C%EC%A7%80
[3] https://heeestoryy.tistory.com/m/entry/%EC%98%A8%ED%86%A8%EB%A1%9C%EC%A7%80%EB%9E%80-%EC%82%AC%EB%A1%80-%EB%B0%8F-%EC%A0%84%EB%A7%9D?category=1378413
[4] https://m.blog.naver.com/1000py/221491779725
[5] https://m.blog.naver.com/ontology8/221528096151
[6] https://www.w3.org/OWL/
[7] https://www.earley.com/insights/role-ontology-and-information-architecture-ai
[8] https://stackoverflow.com/questions/24012254/applications-of-ontology
[9] https://palantir.com/docs/foundry/ontology/why-ontology//
[10] http://excone.mycafe24.com/%ED%8C%94%EB%9E%80%ED%8B%B0%EC%96%B4-%EC%98%A8%ED%86%A8%EB%A1%9C%EC%A7%80-%EB%8D%B0%EC%9D%B4%ED%84%B0-ai-%ED%86%B5%ED%95%A9/
[11] https://www.dbpia.co.kr/journal/articleDetail?nodeId=NODE07337159
[12] https://blog.naver.com/javafile/220929877360?viewType=pc
[13] https://wikidocs.net/230814
[14] https://kosen.kr/webzine/44/23?cornerSeq=408
[15] https://m.blog.naver.com/ontology8/221523659816
[16] https://www.ontotext.com/knowledgehub/fundamentals/what-are-ontologies/
[17] https://www.linkedin.com/pulse/what-ontology-artificial-intelligence-context-dr-nicolas-figay-hdr-492de
[18] https://en.wikipedia.org/wiki/Applied_ontology
[19] https://www.bjss.com/articles/ontologies-what-are-they-and-what-are-they-good-for
[20] https://blog.naver.com/economic_moat/223698612054
[21] https://aws.amazon.com/ko/blogs/korea/new-amazon-comprehend-medical-adds-ontology-linking/
[22] https://brunch.co.kr/@@gk6J/6
[23] https://blog.naver.com/lcs5382/221991326531
[24] https://www.kci.go.kr/kciportal/ci/sereArticleSearch/ciSereArtiView.kci?sereArticleSearchBean.artiId=ART001244956
[25] https://www.btcc.com/ko-KR/academy/crypto-basics/what-is-ontology-and-ont?irclickid=UY8UFT0HRxyPR3Vz4xXRr1iCUkH3M7xJfVajxQ0&irgwc=1&utm_source=IMPACT
[26] https://blog.thedigitalgroup.com/what-is-the-concept-of-ontology-in-the-semantic-web
[27] https://www.tasq.ai/glossary/ontology-in-ai/
[28] https://palantir.com/docs/foundry/ontology/applications//
[29] https://laceshub.com/5-use-cases-of-the-laces-ontology-manager/
[30] https://patents.google.com/patent/WO2012057382A1/ko
[31] https://scienceon.kisti.re.kr/srch/selectPORSrchArticle.do?cn=JAKO201203334699453&dbt=NART
[32] https://openlife.tistory.com/163
[33] https://www.palantir.com/docs/kr/foundry/ontology/models/
[34] http://www.ilsang.com/Board_View.aspx?Seq=474&IPAGE=9
[35] https://kbthink.com/collect-view/News-List/News-View.html?newsId=20241025073002571
[36] https://arxiv.org/pdf/1006.4567/1000
[37] https://www.appliedaicourse.com/blog/ontological-engineering-in-artificial-intelligence/
[38] https://egonw.github.io/cookbook-dev/content/recipes/interoperability/ontology-robot-recipe.html
[39] https://www.w3.org/2001/sw/sweo/public/UseCases/Chevron/
[40] https://brunch.co.kr/@mentats1/206
[41] https://datainsider.tistory.com/entry/Ontology-in-Data-Science-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EA%B3%BC%ED%95%99%EC%97%90%EC%84%9C-%EC%98%A8%ED%86%A8%EB%A6%AC%EC%A7%80%EB%9E%80
[42] https://x.com/RealChickenBoy9/status/1790171485723873646
[43] https://www.dbpia.co.kr/journal/articleDetail?nodeId=NODE00743154
[44] http://databaser.net/moniwiki/wiki.php/%EC%98%A8%ED%86%A8%EB%A1%9C%EC%A7%80%EC%86%8C%EA%B0%9C?action=body
[45] https://www.sciencedirect.com/topics/computer-science/semantic-web-ontology
[46] https://www.earley.com/insights/ontology-key-unlocking-power-ai
[47] https://builtin.com/data-science/ontology
[48] https://enterprise-knowledge.com/breaking-it-down-what-is-an-ontology/
[49] https://m.blog.naver.com/lucetius/40117460704
[50] https://www.dbpia.co.kr/journal/articleDetail?nodeId=NODE01474730
[51] https://blog.naver.com/kimche27/100013769437?viewType=pc
[52] https://en.wikipedia.org/wiki/Web_Ontology_Language
[53] https://www.jorie.ai/post/what-is-an-ontology
[54] https://www.datasciencecentral.com/ontologies-practical-applications/
[55] https://protege.stanford.edu/publications/ontology_development/ontology101-noy-mcguinness.html
[56] https://brunch.co.kr/@oursophy/2
[57] https://www.geeksforgeeks.org/introduction-to-ontologies/
[58] https://blog.palantir.com/connecting-ai-to-decisions-with-the-palantir-ontology-c73f7b0a1a72
[59] https://en.wikipedia.org/wiki/Ontology_(information_science)
[60] https://www.ontotext.com/blog/the-power-of-ontologies-and-knowledge-graphs-for-the-financial-industry/
[61] http://www.frotoma.com/ontology/ontology.do
[62] https://en.wikipedia.org/wiki/Semantic_Web
[63] https://artint.info/3e/html/ArtInt3e.Ch16.S3.html
[64] https://cs.stackexchange.com/questions/38404/what-are-the-practical-uses-of-ontologies
[65] https://linkidea.tistory.com/entry/%EC%98%A8%ED%86%A8%EB%A1%9C%EC%A7%80-AI%EC%99%80-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%84%B8%EA%B3%84%EB%A5%BC-%EC%97%B0%EA%B2%B0
[66] https://asistdl.onlinelibrary.wiley.com/doi/pdf/10.1002/bult.283
[67] https://github.com/berkeleybop/artificial-intelligence-ontology
[68] https://blog.palantir.com/ontology-finding-meaning-in-data-palantir-rfx-blog-series-1-399bd1a5971b
[69] https://idunknown.tistory.com/18
[70] https://ko.wikipedia.org/wiki/%EC%98%A8%ED%86%A8%EB%A1%9C%EC%A7%80
[71] https://en.wikipedia.org/wiki/Ontology
[72] https://www.merriam-webster.com/dictionary/ontology
[73] https://blog.naver.com/javafile/220929877360?viewType=pc
[74] https://www.britannica.com/topic/ontology-metaphysics
[75] https://dictionary.apa.org/ontology
[76] https://namu.wiki/w/%EC%98%A8%ED%86%A8%EB%A1%9C%EC%A7%80
[77] https://en.wikipedia.org/wiki/Ontology_(information_science)
[78] https://dictionary.cambridge.org/us/dictionary/english/ontology
[79] http://terms.tta.or.kr/dictionary/dictionaryView.do?word_seq=050917-5
[80] https://enterprise-knowledge.com/breaking-it-down-what-is-an-ontology/
[81] https://www.ncbi.nlm.nih.gov/books/NBK584339/
[82] https://brunch.co.kr/@oursophy/2
[83] https://www.ontology.co/index.htm
[84] https://www.reddit.com/r/CriticalTheory/comments/lh9xnd/what_exactly_is_ontology/
[85] https://narup.tistory.com/37
[86] https://protege.stanford.edu/publications/ontology_development/ontology101-noy-mcguinness.html
[87] https://study.com/academy/lesson/what-is-ontology-definition-examples.html
[88] https://helloitworld.tistory.com/10
[89] https://www.ontotext.com/knowledgehub/fundamentals/what-are-ontologies/
[90] http://www.ezmeta.co.kr/page/?p=33
[91] http://www-ksl.stanford.edu/kst/what-is-an-ontology.html
[92] http://irisnet.co.kr/article/pdfView.do?idx=22&fileOriginName=Ontology_2.pdf&encryptSavePath=72ba928b8d8a97308205006d5973855f34d6fcba110c4e82639ae285f57202cc
[93] https://builtin.com/data-science/ontology
[94] https://m.blog.naver.com/1000py/221491779725
[95] https://www.sciencedirect.com/topics/computer-science/ontology-concept
[^1]: [온톨로지 - 위키백과, 우리 모두의 백과사전 (wikipedia.org)](https://ko.wikipedia.org/wiki/%EC%98%A8%ED%86%A8%EB%A1%9C%EC%A7%80)