19.11.2014 Views

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

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

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

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

нейросетевом программном комплексе NASAWIN (см. раздел 8.2) для расчета<br />

фрагментных дескрипторов. Кроме того, специальная версия этого дескрипторного<br />

блока FRAGMDLL, реализованная в виде библиотеки динамического связывания<br />

(dll), входит в состав автономной программы-прогнозатора (см. раздел<br />

8.5) и дескрипторных блоков, реализующих нейросетевые модели «структурасвойство»<br />

в рамках многоуровневого подхода (см. раздел 7.3.1). Принципы построения<br />

и генерации фрагментных дескрипторов, реализованные в данном дескрипторном<br />

блоке, описаны в разделе 5.1. Дескрипторный блок FRAGMENT<br />

написан на языке Delphi и содержит около 18,5 тысяч строк исходного текста.<br />

Программный комплекс NASAWIN использует дескрипторный блок<br />

FRAGMENT в двух случаях: 1) при построении новой модели и 2) при прогнозировании<br />

свойств на основе уже подготовленной модели.<br />

В первом случае управление генерацией фрагментов осуществляется при<br />

помощи диалоговых окон, которые позволяют пользователю специфицировать:<br />

1) максимальный размер (число атомов) генерируемых фрагментов; 2) типы<br />

фрагментов (цепочечные, циклические, разветвленные, би- и трициклические);<br />

3) уровни обобщения для каждого вида фрагментов; 4) необходимость отбрасывания<br />

«редких» фрагментов (а также задать минимальное число структур, в<br />

которых должен встречаться каждый из генерируемых фрагментов); 5) необходимость<br />

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

(т.е. принимающих одинаковые либо пропорциональные друг другу<br />

значения для всех соединений выборки) только один; 6) необходимость генерации<br />

фрагментов с «выделенными» атомами (см. раздел 5.3); 6) необходимость<br />

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

фрагментов; 7) необходимость использования файла, содержащего структуры<br />

нестандартных фрагментов произвольной сложности, для которых FRAGMENT<br />

должен осуществлять расчет фрагментных дескрипторов.<br />

При работе дескрипторного блока FRAGMENT в режиме прогноза управление<br />

генерацией фрагментов осуществляется при помощи специального текстового<br />

файла-маски, содержащего список кодов необходимых фрагментов.<br />

305

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

Saved successfully!

Ooh no, something went wrong!