본 논문은 인공지능이 세상의 작동 방식을 표현하기 위해 인과 관계 메커니즘을 표현하는 방법으로 베이지안 네트워크(BNs)의 구조 학습과 매개변수 학습에 사용되는 다양한 소프트웨어 및 도구들을 검토하고, 초보자들을 위한 주관적인 권장 사항과 함께 이들을 요약한 표를 제공합니다. BNs는 변수 간의 의존성 구조를 구성하고 관계를 제어하는 매개변수를 학습해야 하며, 이러한 작업에 대한 여러 알고리즘이 제안되었지만 표준적인 방법은 없습니다. 본 논문은 이러한 어려움을 해소하고 초보자들이 BNs 분야에 쉽게 접근할 수 있도록 돕는 것을 목표로 합니다.