Данный исследовательский проект посвящен глубокому изучению и практическому применению деревьев решений в области искусственного интеллекта. Цель работы – всесторонний анализ алгоритмов построения деревьев решений, их преимуществ и недостатков, а также разработка и реализация конкретных моделей для решения задач классификации и регрессии. В процессе исследования будет проведен обзор существующих методов построения деревьев решений, таких как ID3, C4.5 и CART, с акцентом на их математические основы, используемые критерии разделения и процедуры оптимизации. Будет рассмотрено влияние различных параметров, таких как глубина дерева, критерии останова и методы обрезки, на качество получаемых моделей. Особое внимание будет уделено практической реализации деревьев решений с использованием современных инструментов и библиотек, таких как Python с библиотеками scikit-learn и TensorFlow. Проект включает в себя этапы сбора и подготовки данных, выбора и обоснования алгоритмов, построения и оценки моделей, а также анализа результатов и формулирования выводов.