В работе рассматривается процесс распознавания лиц на изображениях с использованием современных технологий машинного обучения и глубокого обучения. В теоретической части освещаются основы языка программирования Python, аспекты машинного зрения, и математические основы, лежащие в основе машинного обучения и нейронных сетей.