Для каждой решаемой задачи при помощи эволюционных алгоритмов существует свой, оптимальный в некотором смысле, набор параметров (по времени работы, числу вычислений целевой функции и т.д.), который в свою очередь может изменяться во время работы алгоритма. Разумеется, изначально ни набор этих параметров, ни закон их изменения (если он вообще существует) неизвестен. Поэтому, перед пользователем программной системы, основанной на идее искусственного моделирования эволюции, каждый раз встает задача выбора этих параметров. SA_GP_RPN - это самонастраивающийся алгоритм генетического программирования (ГП), основанный на представлении символьных выражений в виде обратной польской записи. Данная программная система решает некоторые из проблем, связанные с настройкой параметров алгоритма. Также, для настройки коэффициентов символьных выражений в данной программной системе используется генетический алгоритм (ГА) для решения задачи однокритериальной безусловной оптимизации. SA_GP_RPN позволяет решать разные задачи анализа данных: классификации, прогнозирования, восстановления символьной регрессии, выделения информативных признаков. Апробация SA_GP_RPN проводилась на задачах классификации покупателей, банковских кредитов, вин. Сравнение результатов тестирования с другими алгоритмами, взятыми из научной литературы, показало работоспособность и перспективность данного программной системы.