Source: https://www.cet.edu.in/noticefiles/273_PATTERN%20RECOGNITION.pdf