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

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

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

пользовано в этом вычислительном эксперименте. Для обучения нейронного устройства было применено «обобщенное дельто-правило» [41] в рассмотренной выше модификации, параметр скорости обучения был взят равным 0.05, а параметр момента – 0.9 (см. [41]). Обучение было прекращено по достижению значения коэффициента корреляции между предсказанными и экспериментальными значениями температуры кипения равного 0.994 (когда значения коэффициента корреляции и среднеквадратичных ошибок на обоих выборках перестали меняться). Эта величина больше любого коэффициента корреляции, который был достигнут на этой же выборке при использовании какого-либо одного топологического индекса в качестве молекулярного дескриптора, но сравнима с коэффициентами корреляции, которые на этой выборке могут быть получены при помощи множественной линейной регрессии сразу с несколькими топологическими индексами. Этот же вывод можно было бы сделать и при рассмотрении среднеквадратичных ошибок на обеих выборках (5.2 градуса на обучающей выборке и 5.1 градус на контрольной выборке). Тем не менее, этот результат хуже того, который был ранее нами достигнут для температуры кипения алканов при использовании стандартного многослойного персептрона и набора топологических индексов либо фрагментных дескрипторов [406]. Кроме того, обучение нейронного устройства происходило крайне медленно (несколько часов на компьютере Pentium-100). Для поиска путей улучшения работы нейронного устройства мы изучили влияние его архитектуры на производительность. Оказалось, что число «коллекторов» внутри каждого «глаза» существенным образом влияет на время (несколько минут вместо часов на компьютере Pentium-100) и на качество обучения. При использовании той же самой архитектуры нейронного устройства, но с пятью «коллекторами» внутри каждого из двух «глаз», было достигнуто очень высокое значение коэффициента корреляции, равное 0.9994, и очень низкие среднеквадратичные ошибки на обучающей (1.6 градусов) и на контрольной (2.4 градуса) выборках. Подобная прогнозирующая способность находится на уровне лучших результатов, которые были когда-либо достигнуты для температуры кипения алканов. Тем не менее, дальнейшее увеличение числа «коллекто- 286

ров» ведет к ухудшению прогнозирующей способности нейронного устройства, по-видимому, вследствие неоправданного увеличения числа настраиваемых параметров при небольшом размере обучающей выборки. При изучении работы нейронного устройства мы также обнаружили, что скорость и стабильность обучения можно существенно улучшить при использовании отдельных значений параметра скорости обучения для «мозга» и «глаз». Как оказалось, для стабильного обучения необходимо, чтобы параметр скорости обучения для «глаз» был на порядок меньше, чем для «мозга». Что же касается абсолютных значений параметра фактора обучения для «мозга», то 0.25 в начале и 0.05 в конце обучения являются, по-видимому, оптимальными. Вязкость углеводородов. В следующем примере выборка, состоящая из 81 представителя разнообразных углеводородов С 6 -С 21 [504] (циклических и ациклических, насыщенных и ненасыщенных, ароматических и алифатических) была использована для построения нейросетевой модели, позволяющей прогнозировать их вязкость при 40 о С. Как и в предыдущем случае, выборка была разбита на обучающую (65 соединений) и контрольную (16 соединений) выборки. Нейронное устройство, содержащее «мозг» с двумя скрытыми нейронами и один глаз E2 с тремя скрытыми нейронами в каждом «рецепторе» и пятью «коллекторами», было выбрано для этого исследования. После 1100 эпох обучения коэффициент корреляции стал 0.996, среднеквадратичная ошибка на обучающей выборке достигла 0.15 сантипуаз, а на контрольной выборке – 0.18 сантипуаз. Подобные статистические показатели по предсказанию вязкости углеводородов до сих пор являются, по-видимому, одними из лучших. Теплота испарения углеводородов. В следующем примере выборка из 267 углеводородов C 4 -C 26 [505] (как и в предыдущем примере, циклических и ациклических, насыщенных и ненасыщенных, ароматических и алифатических) была использована для обучения нейронного устройства прогнозированию теплоты испарения. Из этой выборки 54 соединения были случайным образом отобраны в контрольную выборку, тогда как оставшиеся 213 соединений образовали обучающую выборку. Нейронное устройство, содержащее «мозг» с тремя скрытыми нейронами и два «глаза», E1 и E2, каждый из которых содержит по 287

ров» ведет к ухудшению прогнозирующей способности нейронного устройства,<br />

по-видимому, вследствие неоправданного увеличения числа настраиваемых параметров<br />

при небольшом размере обучающей выборки.<br />

При изучении работы нейронного устройства мы также обнаружили, что<br />

скорость и стабильность обучения можно существенно улучшить при использовании<br />

отдельных значений параметра скорости обучения для «мозга» и<br />

«глаз». Как оказалось, для стабильного обучения необходимо, чтобы параметр<br />

скорости обучения для «глаз» был на порядок меньше, чем для «мозга». Что же<br />

касается абсолютных значений параметра фактора обучения для «мозга», то<br />

0.25 в начале и 0.05 в конце обучения являются, по-видимому, оптимальными.<br />

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

81 представителя разнообразных углеводородов С 6 -С 21 [504] (циклических и<br />

ациклических, насыщенных и ненасыщенных, ароматических и алифатических)<br />

была использована для построения нейросетевой модели, позволяющей прогнозировать<br />

их вязкость при 40 о С. Как и в предыдущем случае, выборка была разбита<br />

на обучающую (65 соединений) и контрольную (16 соединений) выборки.<br />

Нейронное устройство, содержащее «мозг» с двумя скрытыми нейронами и<br />

один глаз E2 с тремя скрытыми нейронами в каждом «рецепторе» и пятью<br />

«коллекторами», было выбрано для этого исследования. После 1100 эпох обучения<br />

коэффициент корреляции стал 0.996, среднеквадратичная ошибка на обучающей<br />

выборке достигла 0.15 сантипуаз, а на контрольной выборке – 0.18 сантипуаз.<br />

Подобные статистические показатели по предсказанию вязкости углеводородов<br />

до сих пор являются, по-видимому, одними из лучших.<br />

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

267 углеводородов C 4 -C 26 [505] (как и в предыдущем примере, циклических и<br />

ациклических, насыщенных и ненасыщенных, ароматических и алифатических)<br />

была использована для обучения нейронного устройства прогнозированию теплоты<br />

испарения. Из этой выборки 54 соединения были случайным образом отобраны<br />

в контрольную выборку, тогда как оставшиеся 213 соединений образовали<br />

обучающую выборку. Нейронное устройство, содержащее «мозг» с тремя<br />

скрытыми нейронами и два «глаза», E1 и E2, каждый из которых содержит по<br />

287

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

Saved successfully!

Ooh no, something went wrong!