Аннотация. В последнее время нейронные сети стремительно развиваются. Их всё чаще применяют для самых разных задач. Всякую нейронную сеть нужно обучить. Обучение напрямую влияет на качество её работы. Однако, сейчас есть много проблем в сфере машинного обучения. В частности, одной из них является подготовка данных для обучения. В этой работе на примере задачи идентификации математических функций по их графикам рассмотрена проблема подготовки обучающих данных. Для её решения была разработана программа, которая автоматически создаёт обучающую выборку по заданным параметрам. В основной части статьи рассказано о технологиях и методах, использованных при создании программы, а также описаны детали её разработки. В конце представлены примеры генерируемых данных, обсуждаются результаты их использования для обучения нейронной сети.