2019/11/08(2)
-
self
self· 생성된 객체 자신을 의미합니다.· 생성된 객체의 멤버에 접근할 때 사용합니다.· 생성자의 파라미터로 사용됩니다.· JAVA에서 this에 해당하는 키워드입니다. 클래스 정의클래스 정의시 생성자의 파라미터로 사용됩니다. 객체명.멤버메소드(인자1, 인자2) 인자 대입되는 값 self mc 자동으로 첫 번째 인수로 실행 객체가 대입됩니다. first 3 second 7 멤버메소드 호출 2 mc = MyClass() MyClass.setdata(mc, 3, 7) "클래스명.멤버메서드" 형태로 호출할 때는 객체 mc를 입력 인수로 꼭 넣어 주어야 합니다. 멤버메소드 - setdata() def sum(self): result = self.first + self.second return result mc..
-
Bayesian networks, 베이즈 네트워크
Bayesian networks · ≒ 베이즈 네트워크 · 주디아 펄(Judea Pearl)이 서로 직접적으로 연관된 네트워크에서 정보를 업데이트하기 위해 베이즈 이론에 의존하는 네트워크의 측면을 강조하고자 처음 만들었습니다. · Bayesian networks는 불확실성이 작용하는 곳이면 어디에서나 볼 수 있습니다. 불확실성은 많은 곳에 있으며, 불확실성이 있는 곳에는 확률도 같이 존재합니다. · 변수나 모수 집합을 바탕으로 확률에 근거하여 결과를 예측할 수 있습니다. 변수들은 어떤 변수의 결과값이 다른 변수의 결과 확률에 영향을 미치도록 연결되어 있습니다. · 베이지안 네트워크는 그래프 이론과 확률 이론을 결합한 것으로 복잡성과 불확실성을 편리하게 다룰 수 있습니다. · 확률적 방향성 비순환 그래픽 ..