Actual Problems in Machine Building 2022 Vol. 9 No. 1-2

Актуальные проблемы в машиностроении. Том 9. № 1-2. 2022 Инновационные технологии в машиностроении ____________________________________________________________________ 11 или остановится более плавнее, так агент-водитель постоянно учится не только безопасному, но и комфортному вождению. Агент работает в какой-либо среде, в сфере проектирования технологических процессов такой средой может являться САПР или цифровой завод, где описаны участки, цеха, оборудование, персонал, операции, инструменты, режимы резания, приспособления и т.д. С помощью данной информации агент-проектировщик принимает различные решения, например подбор инструментов. В системе могут работать множество агентов, каждый из которых решает свои задачи, однако они могут действовать и сообща, когда это необходимо, при этом они могут использовать данные распознавания объектов. Алгоритм их взаимодействия зависит от описания цифровой среды, а также применения своих нейросетей. Результатом работы агента-технолога являются технологические карты, расчеты, графики различных показателей технологического процесса и т.д. [13]. Для создания НС и программ для распознавания объектов сегодня широко используются специальные программные обеспечения, на основе которых и проводятся основные исследования. Библиотека TensorFlow — это открытая библиотека для машинного обучения, позволяет довольно компактно и быстро проектировать НС различной архитектуры и производить расчеты больших объемов данных [14]. Библиотека Keras – также открытая библиотека, обеспечивающая взаимодействие с искусственными НС, является надстройкой для TensorFlow. С помощью данных библиотек возможна реализация глубокого обучения НС даже с большим количеством параметров. Используя, представленную выше, методику реализации НС и ГО были созданы тестовые НС, которые показали отличную их способность к обучению и решению творческих задач. Одним из таких примеров является СНС для распознавания рукописных цифр из базы MNIST, имеющая три скрытых слоя: два сверточных слоя (Conv2D) и один полносвязный (Dense), общее количество параметров составило 1 199 882 (рис. 3) [15]. Рис. 3. Архитектура НС для распознавания цифр

RkJQdWJsaXNoZXIy MTk0ODM1