신경-기호(Neural-Symbolic) 기반 자연어처리(NLP)는 딥러닝의 패턴 인식 능력과 기호 AI의 논리적 추론 능력을 결합한 혁신적인 접근 방식이다[1][2]. 이 하이브리드 방법론은 전통적인 신경망 모델의 한계인 논리적 일관성 부족과 설명 가능성 문제를 해결하면서, 동시에 기호 시스템의 데이터 처리 한계를 보완한다[3][4].
Neural symbolic NLP의 이론적 기반은 Daniel Kahneman의 이중 프로세스 이론에서 출발한다[5][6]. 인간의 인지 과정은 직관적이고 빠른 System 1과 논리적이고 체계적인 System 2로 구분되는데, 이는 각각 신경망의 연상적 추론(Analogical Reasoning)과 기호 시스템의 논리적 추론(Logical Reasoning)에 대응된다[7][8].
현재 대규모 언어 모델(LLM)들은 패턴 인식과 통계적 학습에는 뛰어나지만, 논리적 추론이 필요한 작업에서는 성능이 현저히 떨어진다[9]. 특히 수치 추론, 인과 관계 분석, 다단계 논리적 추론 등에서 환각(hallucination) 현상과 논리적 불일치 문제가 빈번히 발생한다[10][11].
Neural symbolic AI는 신경망과 기호 시스템의 통합 방식에 따라 여러 아키텍처로 분류된다[12][13]:
1. 순차적 통합 (Sequential Integration): 신경망이 원시 데이터를 처리하여 기호적 표현을 생성하고, 기호 추론기가 이를 바탕으로 논리적 추론을 수행하는 파이프라인 구조[14].
2. 반복적 통합 (Iterative Integration): 신경망과 기호 구성 요소가 여러 사이클에 걸쳐 상호작용하며 각각의 출력을 개선하는 구조[15].
3. 임베디드 구조 (Embedded Architecture): 기호적 규칙이 신경망 구조에 직접 컴파일되는 형태[16].
4. 도구 기반 접근 (LLM+Tools): LLM이 필요에 따라 외부 기호적 도구를 호출하는 하이브리드 시스템[17].
NSP는 자연어 이해를 위한 대표적인 neural symbolic 프레임워크다[18][19]. 이 시스템은 다음과 같은 구조로 작동한다:
DROP 데이터셋에서의 실험 결과, NSP는 수치 추론이 필요한 질문응답 작업에서 기존 방법 대비 F1 점수를 2.40% 향상시켰으며, 특히 곱셈, 나눗셈, 평균 계산 작업에서는 56.42%의 현저한 성능 향상을 보였다[20].
LTN은 퍼지 논리와 딥러닝을 결합한 neural symbolic 프레임워크다[21][22]. 주요 특징은 다음과 같다:
LTN은 다중 레이블 분류, 관계 학습, 데이터 클러스터링, 준지도 학습, 회귀, 임베딩 학습, 쿼리 답변 등 다양한 AI 작업에 통합적인 언어를 제공한다[23].
Neural symbolic NLP에서 지식 그래프는 중요한 구성 요소다[24][25]. 그래프 신경망(GNN)과 지식 그래프 임베딩을 활용하여 구조화된 지식을 신경망에 통합하는 방법이 널리 사용된다[26][27]:
Neural symbolic 접근법은 자연어 추론 작업에서 특히 효과적이다[28]. 전제와 가설 간의 논리적 관계를 파악하는 데 있어서, 신경망의 의미 이해 능력과 기호 시스템의 논리 추론 능력을 결합하여 더 정확하고 설명 가능한 결과를 생성한다.
복잡한 추론이 필요한 질문 답변에서 neural symbolic 방법이 크게 주목받고 있다[29]. 특히:
의료 분야에서는 설명 가능성과 정확성이 특히 중요하다[30]. Neural symbolic 시스템은 의료 영상 분석을 위한 신경망과 임상 가이드라인을 나타내는 기호적 규칙을 결합하여, 진단 결과에 대한 명확한 설명을 제공한다.
법률 문서 분석에서는 복잡한 법적 추론과 선례 분석이 필요하다[31]. Neural symbolic 접근법은 법률 언어의 미묘한 차이를 이해하는 신경망과 법적 논리 구조를 모델링하는 기호 시스템을 결합한다.
자연어를 정형화된 논리 표현으로 변환하는 의미론적 파싱은 여전히 도전적인 과제다[32]. 현재의 접근법은 주로 제한된 도메인에서 단순한 논리적 명제만을 다룰 수 있으며, 복잡한 자연어 표현의 미묘한 의미를 완전히 포착하기 어렵다.
대규모 온톨로지나 지식 베이스에 대한 추론은 계산적으로 비용이 많이 든다[33]. 실시간 응용에서는 추론 속도와 정확성 사이의 균형을 맞추는 것이 중요한 과제다.
신경망의 확률적 출력을 기호적 표현으로 변환하거나, 그 역방향 변환을 수행하는 인터페이스 설계는 여전히 연구가 필요한 영역이다[34]. 특히 불확실성의 전파와 오류 누적 문제가 중요하다.
최근 연구들은 ChatGPT, GPT-4와 같은 대규모 언어 모델에 neural symbolic 접근법을 적용하려는 시도를 보이고 있다[35][36]. 주요 방향은:
텍스트뿐만 아니라 이미지, 비디오 등 다양한 모달리티를 다루는 neural symbolic 시스템 연구가 활발하다[37]. 이는 로봇공학, 자율주행, 증강현실 등의 응용 분야에서 중요한 의미를 갖는다.
자연어 명세로부터 실행 가능한 프로그램을 자동으로 생성하는 연구가 증가하고 있다[38]. 이는 neural symbolic 기법의 핵심 응용 중 하나로, 프로그래밍 교육과 소프트웨어 개발 자동화에 큰 잠재력을 보인다.
DeepProbLog는 확률적 논리 프로그래밍과 딥러닝을 결합한 프레임워크다[39]. ProbLog의 확률적 추론 능력에 신경망의 학습 능력을 더하여, 불확실성이 있는 환경에서의 추론을 지원한다.
Scallop은 Datalog 기반의 neural symbolic 프레임워크로, 관계형 추론과 신경망 학습을 효율적으로 결합한다[40]. 특히 대규모 데이터에서의 관계 추론에 최적화되어 있다.
DomiKnowS는 개념과 제약을 통해 도메인 지식을 표현하는 flexible한 프레임워크다[41]. 1차 논리와 유사한 문법을 사용하면서도 기존 형식 의미론에 구속되지 않는 유연성을 제공한다.
Neural symbolic AI는 인공지능의 다음 단계로 여겨지며, 특히 신뢰성과 설명 가능성이 중요한 응용 분야에서 핵심적인 역할을 할 것으로 예상된다[42][43].
1. 자동화된 지식 획득: 텍스트에서 자동으로 기호적 지식을 추출하고 온톨로지를 구축하는 방법의 개발이 중요하다.
2. 효율적인 추론 알고리즘: 대규모 지식 베이스에서의 실시간 추론을 위한 최적화된 알고리즘 개발이 필요하다.
3. 도메인 적응성: 다양한 도메인에 쉽게 적응할 수 있는 범용적인 neural symbolic 아키텍처의 개발이 중요하다.
4. 인간-AI 협업: 인간의 전문 지식을 효과적으로 통합하고 활용할 수 있는 인터페이스의 개발이 필요하다.
Neural symbolic based NLP는 단순히 두 패러다임을 결합하는 것을 넘어서, 인간과 같은 추론 능력을 가진 AI 시스템을 구현하는 중요한 단계로 인식되고 있다. 앞으로 이 분야의 발전은 더욱 신뢰할 수 있고 설명 가능한 AI 시스템의 실현으로 이어질 것으로 기대된다.
출처
[1] Neuro-Symbolic Methods in Natural Language Processing https://www.scitepress.org/Papers/2025/134531/134531.pdf
[2] A Neural-Symbolic Approach to Natural Language ... https://aclanthology.org/2022.findings-emnlp.158/
[3] What are neuro-symbolic reasoning models? https://milvus.io/ai-quick-reference/what-are-neurosymbolic-reasoning-models
[4] Symbolic AI in Natural Language Processing https://smythos.com/developers/ai-models/symbolic-ai-in-natural-language-processing/
[5] A Neuro-Symbolic Natural Language Navigational Planner https://arxiv.org/abs/2409.06859
[6] Logically Consistent Language Models via Neuro ... https://openreview.net/forum?id=7PGluppo4k
[7] Is Neuro-Symbolic AI Meeting its Promise in Natural ... https://arxiv.org/abs/2202.12205
[8] Bridging Neurons and Symbols for Natural Language ... https://neusymbridge.github.io
[9] Enhancing Large Language Models through Neuro ... https://arxiv.org/html/2504.07640v1
[10] Unlocking the Potential of Generative AI through Neuro- ... https://arxiv.org/html/2502.11269v1
[11] Large Language Models Are Neurosymbolic Reasoners https://arxiv.org/abs/2401.09334
[12] Natural Language Processing and Neurosymbolic AI https://digitalcommons.lindenwood.edu/cgi/viewcontent.cgi?article=1610&context=faculty-research-papers
[13] Neural-Symbolic Reasoning: Towards the Integration of ... https://www.techrxiv.org/users/907388/articles/1281426-neural-symbolic-reasoning-towards-the-integration-of-logical-reasoning-with-large-language-models
[14] A review of neuro-symbolic AI integrating reasoning and ... https://www.sciencedirect.com/science/article/pii/S2667305325000675
[15][논문 리뷰] Enhancing Large Language Models through ... https://www.themoonlight.io/ko/review/enhancing-large-language-models-through-neuro-symbolic-integration-and-ontological-reasoning
[16] A collection of papers of neural-symbolic AI (mainly focus ... https://github.com/ccclyu/awesome-deeplogic
[17] LAMDASZ-ML/Awesome-LLM-Reasoning-with-NeSy https://github.com/LAMDASZ-ML/Awesome-LLM-Reasoning-with-NeSy
[18] DSPy-based neural-symbolic pipeline to enhance spatial ... https://www.sciencedirect.com/science/article/pii/S0893608025009025
[19] From Data to Logic: Inside Neuro-symbolic AI https://www.umnai.com/framework/tech-blog/umnai-neuro-symbolic-ai
[20] Generating new concepts with hybrid neuro-symbolic models https://www.cs.princeton.edu/~bl8144/papers/FeinmanLake2020CogSci.pdf
[21][2310.14866] A Study on Knowledge Graph Embeddings ... https://arxiv.org/abs/2310.14866
[22] Decoding Neuro-Symbolic AI: A Practical Guide for Tech ... https://www.logicclutch.com/blog/neuro-symbolic-ai-practical-guide
[23] Generating new concepts with hybrid neuro-symbolic models https://arxiv.org/abs/2003.08978
[24][논문 리뷰] Graph Neural Network-Based Entity Extraction ... https://www.themoonlight.io/ko/review/graph-neural-network-based-entity-extraction-and-relationship-reasoning-in-complex-knowledge-graphs
[25] Symbolic AI and Neural Networks: Combining Logic and ... https://smythos.com/developers/agent-development/symbolic-ai-and-neural-networks/
[26] Dual-Process Theories, Cognitive Architectures, and ... https://neurosymbolic-ai-journal.com/system/files/nai-paper-670.pdf
[27] A Gentle Introduction to Graph Neural Networks https://distill.pub/2021/gnn-intro
[28] Neuro-symbolic AI https://en.wikipedia.org/wiki/Neuro-symbolic_AI
[29] 19 Advanced Topics 2: Hybrid Neural-symbolic Models http://www.phontron.com/class/mtandseq2seq2017/mt-spring2017.chapter19.pdf
[30][CS224W] 17. Reasoning over Knowledge Graphs https://velog.io/@jbeen2/CS224W-17.-Reasoning-over-Knowledge-Graphs
[31] Neurosymbolic AI - Why, What, and How https://arxiv.org/pdf/2305.00813.pdf
[32] NeuSym-RAG: Hybrid Neural Symbolic Retrieval with ... https://arxiv.org/abs/2505.19754
[33][Discussion] Thoughts on knowledge graphs and ... https://www.reddit.com/r/MachineLearning/comments/1eg674y/discussion_thoughts_on_knowledge_graphs_and_graph/
[34] Neuro-symbolic approaches in artificial intelligence https://academic.oup.com/nsr/article/9/6/nwac035/6542460
[35] A Hybrid, Neuro-symbolic Approach for Scholarly ... https://dl.acm.org/doi/abs/10.1145/3704268.3742700
[36][보고서]GNN(Graph Neural Network) 기반 대규모 의료 지식 ... https://scienceon.kisti.re.kr/srch/selectPORSrchReport.do?cn=TRKO202300013702
[37] A review of graph neural networks and pretrained ... https://www.sciencedirect.com/science/article/pii/S092523122401261X
[38] A Neural-Symbolic Approach to Natural Language ... https://arxiv.org/abs/2203.10557
[39] A Neural-Symbolic Approach to Natural Language ... https://aclanthology.org/2022.findings-emnlp.158.pdf
[40] Neurosymbolic approaches to general logical reasoning in ... https://openreview.net/forum?id=ERNVxaCg9k
[41] Neuro-Symbolic AI: Practical Applications and Benefits https://www.dhiwise.com/post/neuro-symbolic-ai-practical-applications-and-benefits
[42] NSP: A neuro-symbolic processor https://kyushu-u.elsevierpure.com/en/publications/nsp-a-neuro-symbolic-processor
[43] NeuroSymbolic LLM for Mathematical Reasoning and ... https://www.ijcai.org/proceedings/2024/961
[44] NSP: a Neuro---Symbolic Processor https://dl.acm.org/doi/10.1007/3-540-44869-1_2
[45] Sound and Complete Neuro-symbolic Reasoning with LLM ... https://arxiv.org/abs/2507.09751
[46][해외논문] NSL: A Neuro-Symbolic Language for ... https://scienceon.kisti.re.kr/srch/selectPORSrchArticle.do?cn=NART17530388
[47] NSL: A Neuro–Symbolic Language for ... https://www.worldscientific.com/doi/10.1142/S0129065703001480
[48] Is it possible to train a neurosymbolic LLM? When can we ... https://www.reddit.com/r/LocalLLaMA/comments/1ewp5p3/is_it_possible_to_train_a_neurosymbolic_llm_when/
[49][논문 리뷰] Neuro-Symbolic Artificial Intelligence https://www.themoonlight.io/ko/review/neuro-symbolic-artificial-intelligence-towards-improving-the-reasoning-abilities-of-large-language-models
[50] Neuro-Symbolic Frameworks: Conceptual Characterization ... https://arxiv.org/html/2509.07122v1
[51] LTNtorch: PyTorch Implementation of Logic Tensor Networks https://arxiv.org/abs/2409.16045
[52] A Pipeline of Neural-Symbolic Integration to Enhance ... https://arxiv.org/html/2411.18564v1
[53][2012.13635] Logic Tensor Networks https://arxiv.org/abs/2012.13635
[54] tommasocarraro/LTNtorch: PyTorch implementation ... https://github.com/tommasocarraro/LTNtorch
[55] CCN+: A neuro-symbolic framework for deep learning with ... https://www.sciencedirect.com/science/article/pii/S0888613X24000112
[56] Logic Tensor Networks https://ai.sony/publications/Logic-Tensor-Networks/
[57] Neurosymbolic AI Explained https://www.baeldung.com/cs/neurosymbolic-artificial-intelligence
[58] BlendRL: A Framework for Merging Symbolic and Neural ... https://openreview.net/forum?id=60i0ksMAhd
[59] Logic Tensor Networks https://neurosymbolic.asu.edu/wp-content/uploads/sites/28/2023/03/Lecture06-LTN.pdf
[60] Dataflow-Guided Neuro-Symbolic Language Models for ... https://icml.cc/virtual/2025/poster/44081
[61] A Neuro-Symbolic Framework for Sequence Classification ... https://www.ijcai.org/proceedings/2025/0649.pdf
[62] Logic Tensor Networks https://www.sciencedirect.com/science/article/abs/pii/S0004370221002009
[63] Neurosymbolic AI is the answer to large language models ... https://theconversation.com/neurosymbolic-ai-is-the-answer-to-large-language-models-inability-to-stop-hallucinating-257752
[64] A General Neural-symbolic Architecture for Knowledge ... https://neurosymbolic-ai-journal.com/paper/general-neural-symbolic-architecture-knowledge-intensive-complex-reasoning
[65][해외논문] Logic Tensor Networks 원문보기 https://scienceon.kisti.re.kr/srch/selectPORSrchArticle.do?cn=NART117059116