더북(TheBook)

베이스 그래프 만들기

라이브러리를 추가한 후 코드를 입력한다. 새 자바 클래스를 만들어 ‘BayesNetExample.java’로 저장한다. 이클립스에서 그림 4-8과 같이 File > New > Class를 선택한다. main 메서드에서 코드를 실행한다.

▲ 그림 4-8 새 클래스 만들기

 

생성자(constructor)를 만들고 ‘InferenceGraph’ 클래스를 추가한다. 이것이 여러분의 그래프 네트워크다. 이 클래스를 사용하여 마지막에 빌리프(belief)를 계산할 것이다.


import javabayes.Helpers.BayesNetHelper;
import javabayes.InferenceGraphs.InferenceGraph;
import javabayes.InferenceGraphs.InferenceGraphNode;
public class BayesNetExample {
    public BayesNetExample() {
        InferenceGraphinferenceGraph = new InferenceGraph();

    }

    public static void main(String[] args) {

        BayesNetExamplebne = new BayesNetExample();
    }
}

 

main 메서드에 BayesNetExample 클래스를 추가하여 실행할 수 있도록 만들었다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.