이러 한 머신 러닝 기술 이 사용 하 는 알고리즘 은 통계학 에 기반 한 알고리즘 이 될 수 있 으며 , 예 를 들 어 , 트리 구조 형태 를 예측 모델 로 사용 하 는 의사 결정 나무 ( decision tree ) , 생물 의 신경 네트워크 구조 와 기능 을 모방 하 는 인공 신경망 ( neural network ) , 생물 의 진화 알고리즘 에 기반 한 유전자 프로그래밍 ( genetic programming ) , 관측 된 예 를 군집 이 라는 부분집합 으로 분배 하 는 군집 화 ( Clustering ) , 무작위 로 추출 된 난수 를 통해 함수 값 을 확률 로 계산 하 는 몬테카를로 방법 ( Monter carlo method ) 등 이 될 수 있 다 .