머신 러닝은 샘플 데이터에서 자율적으로 경험을 얻고 명시적으로 프로그래밍하지 않고 전문 지식으로 변환하는 컴퓨터 프로그램을 개발하는 것을 목표로 함
머신 러닝 프로젝트는 소프트웨어 프로젝트일 뿐만 아니라 다양한 기술과 많은 작업을 가진 많은 사람들이 참여하는 휴먼 프로세스로 성공하려면 잘 정의되고 체계적인 접근 방식이 필요
CRISP-DM은 이러한 프로젝트를 추진하기 위한 공식적인 프로젝트 수명 주기를 제공하여 올바른 결과를 제공
머신 러닝 프로젝트가 처리해야 하는 문제는 대부분 데이터 관리(학습 데이터 세트 또는 예측 모델 측면에서) 및 학습 알고리즘의 성능과 관련 있음
그래프는 복잡한 네트워크를 모델링하고 분석하는 데 사용할 수 있는 간단한 수학적 개념
네트워크 외부의 주변 컨텍스트는 네트워크에서 작동하여 네트워크가 어떻게 진화하는지 결정
그래프와 네트워크는 데이터 관리, 데이터 분석 및 데이터 시각화라는 3차원에서 여러 가지 방식으로 머신 러닝 프로젝트를 강화할 수 있음