ಯಂತ್ರಕಲಿಕೆಯ ಆಲ್ಗೋರಿದಂಗಳನ್ನು ಅವುಗಳ ಉದ್ದೇಶಿತ ಫಲಗಳ ಆಧಾರದ ಮೇರೆಗೆ ವರ್ಗೀಕರಣಗೊಳಿಸಲಾಗುತ್ತದೆ. 

ಸಾಮಾನ್ಯ ಆಲ್ಗೋರಿದಂ ರೀತಿಗಳು ಯಾವುವೆಂದರೆ:
ಮೇಲ್ವೆಚಾರಣಾ ಸಹಿತ ಕಲಿಕೆ - ಬಯಸಿದ ಫಲಗಳನ್ನು ಪಡೆಯಲು ಬೇಕಾದ ಇನ್-ಪುಟ್(ಮಾಹಿತಿ ಅಳವಡಿಕೆ)ಗಳ ನಕ್ಷೆಯನ್ನು ತಯಾರಿಸುವ ಕಾರ್ಯತಂತ್ರವನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ಒಂದು ವರ್ಗೀಕರಣ ಸಮಸ್ಯೆಯಲ್ಲಿ, ಕಲಿಯುವಂತಹದು ಕಾರ್ಯಸಂಬಂಧಿತ ಹೂಡಿಕೆ-ಫಲಿತಗಳ ಉದಾಹರಣೆಗಳ ಆಧಾರದ ಮೇಲೆ ಆ ಕಾರ್ಯದ ನಕ್ಷೆಯ ವಾಹಕವನ್ನು ವರ್ಗೀಕರಿಸುವುದರ ಮೂಲಕ ಕಾರ್ಯದ ರೂಪವನ್ನು ಅಂದಾಜಿನ ಮೇಲೆ ಸಿದ್ಧಗೊಳಿಸುತ್ತದೆ.


ಸಿದ್ಧಾಂತ
ಮಾನವನೊಂದಿಗೆ ಪರಸ್ಪರ ಕ್ರಿಯೆ
ಆಲ್ಗೋರಿದಂನ ವಿಧಾನಗಳು
ಉಪಯೋಗಗಳು