На правах рукописи

На правах рукописи На правах рукописи

cdn.scipeople.com
from cdn.scipeople.com More from this publisher
19.11.2014 Views

54):число итераций 9950, R = 0.9977, RMSE t = 0,0063, RMSE v = 0,0063, где R – коэффициент корреляции между предсказанными и экспериментальными значениями, RMSE t и RMSE v – абсолютные среднеквадратичные ошибки для обучающей и контрольной выборок (г/мл). Рис. 54. Результаты нейросетевого моделирования зависимости структура – температура - плотность Таким образом, нейросетевая модель позволяет определять и прогнозировать плотность углеводородов произвольной структуры при произвольных значениях температуры с высокой степенью точности. 7.2.2.3. Моделирование зависимости «структура - температура – динамическая вязкость» При построении нейросетевой модели были использованы значения динамической вязкости (в сантипуазах) углеводородов разнообразной структуры в температурном интервале от –180 до 300 о С [467, С. 136 - 159]. Для всех структур из исходной выборки были выделены фрагменты с максимальной длиной, равной 4 атомам. Все рассчитанные фрагментные дескрипторы и значения температур затем были подвергнуты модификациям «квадрат величины», «логарифм величины», «обратная величина» и «величина, деленная на количество неводородных атомов в молекуле». Значения динамической вязкости углеводородов были прологарифмированы. 254

Объединенный набор дескрипторов, состоящий из полученных в результате модификаций значений наряду с исходными значениями дескрипторов и температур, был подвергнут процедуре отбора наиболее существенных параметров с помощью метода БПМЛР (см. подраздел 4.1.5). В результате отбора осталось 307 дескрипторов. Исходная выборка соединений, содержащая 3426 записей, была разбита случайным образом на обучающую (3084 записи) и контрольную (342 записи) подвыборки. В работе была использована трехслойная нейросеть с 10 скрытыми нейронами. Она обучалась по методу устойчивого распространения ошибки с коэффициентами уменьшения и увеличения шага, равными соответственно 0,5 и 1,2. Таким образом, была получена нейросетевая модель зависимости динамической вязкости углеводородов от их структур и температуры со следующими параметрами (см. также Рис 55): число итераций 10387, R = 0,9949, S t = 0,1411, S v = 0,1642, где R – коэффициент корреляции между спрогнозированными и экспериментальными значениями, RMSE t и RMSE v – абсолютные среднеквадратичные ошибки для обучающей и контрольной выборок (натуральный логарифм значения динамической вязкости). Рис. 55. Результаты нейросетевого моделирования зависимости структура – температура - логарифм динамической вязкости. 255

Объединенный набор дескрипторов, состоящий из полученных в результате<br />

модификаций значений наряду с исходными значениями дескрипторов и<br />

температур, был подвергнут процедуре отбора наиболее существенных параметров<br />

с помощью метода БПМЛР (см. подраздел 4.1.5). В результате отбора<br />

осталось 307 дескрипторов. Исходная выборка соединений, содержащая 3426<br />

записей, была разбита случайным образом на обучающую (3084 записи) и контрольную<br />

(342 записи) подвыборки.<br />

В работе была использована трехслойная нейросеть с 10 скрытыми нейронами.<br />

Она обучалась по методу устойчивого распространения ошибки с коэффициентами<br />

уменьшения и увеличения шага, равными соответственно 0,5 и<br />

1,2. Таким образом, была получена нейросетевая модель зависимости динамической<br />

вязкости углеводородов от их структур и температуры со следующими<br />

параметрами (см. также Рис 55): число итераций 10387, R = 0,9949, S t = 0,1411,<br />

S v = 0,1642, где R – коэффициент корреляции между спрогнозированными и<br />

экспериментальными значениями, RMSE t и RMSE v – абсолютные среднеквадратичные<br />

ошибки для обучающей и контрольной выборок (натуральный логарифм<br />

значения динамической вязкости).<br />

Рис. 55. Результаты нейросетевого моделирования зависимости структура –<br />

температура - логарифм динамической вязкости.<br />

255

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!