автореферат диссертации по информатике, вычислительной технике и управлению, 05.13.18, диссертация на тему:Анализ применимости многослойной нейронной сети для распознавания литологической структуры скважины по данным геофизических исследований

кандидата технических наук
Качурин, Сергей Игоревич
город
Ижевск
год
2003
специальность ВАК РФ
05.13.18
Диссертация по информатике, вычислительной технике и управлению на тему «Анализ применимости многослойной нейронной сети для распознавания литологической структуры скважины по данным геофизических исследований»

Оглавление автор диссертации — кандидата технических наук Качурин, Сергей Игоревич

ИСПОЛЬЗУЕМЫЕ ОБОЗНАЧЕНИЯ И СОКРАЩЕНИЯ.

ВВЕДЕНИЕ.

1. АНАЛИЗ АЛГОРИТМОВ И ПРОГРАММ ДЛЯ АВТОМАТИЗАЦИИ ИНТЕРПРЕТАЦИИ ГИС.

1.1 .Геофизические исследования скважин.

1.2.Интерпретация данных ГИС.

1.3.Алгоритмы интерпретации результатов ГИС.

1.3.1. Методы классификации, основанные на петрофизических данных

1.3.2. Метод нормализации.

1.3.3. Статистические методы.

1.3.4. Алгоритм с использованием комплексных кодов.

1.3.5. Литологическоерасчленение с оценкой вероятности.

1.4.Применение ЭВМ при обработке данных ГИС.

1.4.1. Подходы к интерпретации в автоматизированных системах.

1.4.2. Базы данных ГИС.

1.5.Анализ возможностей нейросетевых технологий.

1.6.Обзор программного обеспечения.

1.6.1. Программы интерпретации.

1.6.2. Нейросимуляторы.

1.7.Выводы, постановка целей и задач исследований.

2. РАЗРАБОТКА МЕТОДИКИ ПРИМЕНЕНИЯ ТЕОРИИ НС ДЛЯ ИНТЕРПРЕТАЦИИ РЕЗУЛЬТАТОВ ГИС.

2.1.Исходные данные и постановка задачи.

2.2.Модель НС для литологического расчленения разреза.

2.2.1. Основные понятия НС.

2.2.2. Режим обучения НС.

2.2.3. Динамическая настройка числа нейронов в скрытом слое.

2.3.Формализация задачи.

2.3.1. Варианты применения НС к интерпретации данных ГИС.

2.3.2. Формализация условия.

2.3.3. Формализация решения.

2.4.Предварительная обработка данных.

2.4.1. Нормирование и центрирование входных данных.

2.4.2. Увязка кривых по глубине.

2.4.3. Переход к равномерному масштабу по глубине.

2.5.Оценка качества классификации.

2.5.1. Оценка с помощью среднеквадратического отклонения.

2.5.2. Оценка с помощью взаимной корреляции.

2.6.Повышение надежности распознавания.

2.6.1. Введение порога округления.

2.6.2. Использование аппарата нечеткой логики.

2.7.Полученные результаты и выводы.

3. СОЗДАНИЕ АЛГОРИТМОВ И ПРИМЕНЕНИЕ ПРОГРАММНО-ИНСТРУМЕНТАЛЬНЫХ СРЕДСТВ ДЛЯ КАЧЕСТВЕННОЙ ИНТЕРПРЕТАЦИИ ДАННЫХ ГИС.

3.1 .Исходные данные.

3.2.Условия проведения эксперимента.

3.3.Используемые правила формализации условия и решения задачи.

3.4.Обучение НС по группе методов.

3.4.1. Применение правил формализации без окна данных.

3.4.2. Применение правил формализации с окном данных.

3.5.Обучение НС по каждому методу отдельно.

3.5.1. Применение правил формализации без окна данных.

3.5.2. Применение правил формализации с окном данных.

3.6.Повышение качества интерпретации.

3.6.1. Введение порога округления.

3.6.2. Применение средств нечеткой логики.

3.7.По лученные результаты и выводы.

4. РАЗРАБОТКА ПРИНЦИПОВ ПОСТРОЕНИЯ ИНТЕЛЛЕКТУАЛЬНОЙ СИСТЕМЫ ЭКСПРЕСС-ИНТЕРПРЕТАЦИИ ДАННЫХ ГИС НА

ОСНОВЕ НС.

4.1 .Основные мотивы разработки системы.

4.2.Назначение ИС.

4.3.Состав ИС.

4.4.Подсистема импорта/экспорта данных.

4.4.1. База данных Carbon.

4.4.2. Файлы.

4.5.Подсистема обучения.

4.6.Подсистема интерпретации.

4.7.Пользовательского интерфейс ИС.

4.8.Полученные результаты и выводы.

Введение 2003 год, диссертация по информатике, вычислительной технике и управлению, Качурин, Сергей Игоревич

Актуальность темы. В настоящее время преимущества применения компьютерной техники в геофизике ни у кого не вызывает сомнений. Она позволяет отойти от традиционных методов сбора и обработки информации, решать проблему переработки больших массивов информации, исключить субъективность интерпретации результатов исследований.

Существует большое количество программных средств и аппаратно-программных комплексов, позволяющих автоматизировать все процессы сбора, обработки и хранения данных ГИС. Но даже при современном многообразии различных программных средств, производящих интерпретацию ГИС, системы, использующие возможности искусственного интеллекта, немногочисленны по своей номенклатуре и обладают достаточно невысокими интеллектуальными способностями, что не позволяет использовать их в качестве основных решающих инструментов при вынесении заключения с высокой степенью достоверности о наличии нефтяных коллекторов в литологи-ческой структуре как скважин, так и геологических горизонтов. Развитие интеллектуальных компьютерных систем, разработка высоких информационных технологий, доведение их до уровня, соответствующего современным требованиям экспертных систем, является магистральным направлением в развитии скважинной геофизики.

Использование преимуществ искусственного интеллекта позволяет выйти на иной, более качественный уровень обработки результатов ГИС, поскольку он позволяет в значительной мере заменить геофизика-интерпретатора, занимающегося рутинной работой просмотра огромных массивов однотипной геолого-геофизической информации на автоматизированный программно-аппаратный комплекс, использующий сетевые технологии, Internet-технологии и инфотелекоммуникационные системы для принятия с высокой степенью достоверности решения о наличии нефтеносного коллектора при ГИС.

Одним из направлений развития систем искусственного интеллекта является использование в них аппарата искусственных нейронных сетей. Несмотря на простоту их построения и функционирования, они позволяют накапливать уже известные закономерности ГИС, обобщать факты и давать вполне корректные оценки в ситуациях, когда на входе НС представлены зашумленные данные. НС уже широко применяются за рубежом в различных системах распознавания образов, например, прогнозирования, управления и др. К сожалению, в нашей стране, пока это редкое явление.

В настоящее время создано множество программных продуктов, имитирующих работу НС. Но возможности их применения в геофизической области весьма ограничены. Это связано с тем, что данные программы не содержат в себе ни правил формализации исходных данных и заключений, применяемых для решения задач ГИС, ни специализированных НС, ни средств импорта/экспорта геофизических данных.

В связи с этим, применение НС для интерпретации данных ГИС позволит повысить надежность результатов интерпретации, сократить время, затрачиваемое на решение данной задачи. Поэтому решению данных актуальных задач и посвящена настоящая диссертация.

Объектом исследования является аппарат искусственных нейронных сетей, применяемый для обработки данных ГИС, а также методики и алгоритмы позволяющие повысить качество и надежность оценок НС.

Предметом исследования является многослойная нейронная сеть, программное и информационное обеспечение НС, математическое описание алгоритмов и методик обработки выхода НС для повышения надежности литологи-ческого расчленения разреза скважины, разработка ИС качественной интерпретации каротажного материала.

Цель работы - разработка и научное обоснование применения многослойной нейронной сети для решения задачи качественной интерпретации данных ГИС, внедрение которой имеет существенное значение в области обработки и экспресс-интерпретации геофизической информации непосредственно на скважине.

Для достижения поставленной цели требуется решить следующие задачи:

- формализация задачи качественной интерпретации данных ГИС для ее решения с помощью аппарата НС;

- выбор и обоснование методик предварительной обработки каротажных данных;

- разработка правил и методик применения НС для решения задачи ли-тологического расчленения разреза скважины;

- выбор корректных оценок, позволяющих определять качество интерпретации с помощью НС;

- создание алгоритмов последующей обработки результатов работы НС для повышения качества и надежности интерпретации;

- представление структуры и алгоритмов функционирования интеллектуальной системы экспресс-интерпретации ГИС;

- кодирование отдельных модулей интеллектуальной системы качественной интерпретации.

Методы исследования. В работе применялись теоретические и экспериментальные методы исследования.

При решении задачи качественной интерпретации данных ГИС применялась многослойная нейронная сеть, обучаемая алгоритмом обратного распространения ошибки. В качестве функции активации сети использовалась функция гиперболического тангенса.

Каротажные кривые исследовались на предмет выделения в скважине пластов-коллекторов и пластов с различными видами насыщения. Исследования проводились как с группой каротажных методов, так и по каждому методу отдельно. Обработка исходных геофизических данных велась поточечно с тем же шагом дискретизации, что и оцифровка исходных данных, без предварительного расчленения разреза на пласты.

Программное обеспечение интеллектуальной системы реализовано на алгоритмическом языке высокого уровня - Borland Delphi 6, внутренняя база данных реализована в формате Microsoft Access {mdb).

Достоверность и обоснованность полученных в работе результатов и выводов подтверждена результатами функциональной диагностики и опытом практической эксплуатации интеллектуальной системы качественной интерпретации данных ГИС.

Математические модели, алгоритмы и прикладные программы, предложенные в работе, основаны на фундаментальных положениях функционального анализа, теории статистического анализа временных рядов, а также теории вероятностей и методологии построения экспертных систем.

Достоверность экспериментальных результатов обеспечена использованием большого объема экспериментального материала, статистическими методами обработки данных и хорошей воспроизводимостью результатов.

Достоверность эталонного материала для обучения НС обеспечена использованием утвержденных в ОАО «Башнефтегеофизика» экспертных заключений по обрабатываемым скважинам.

На защиту выносятся результаты исследования применения многослойной нейронной сети для качественной интерпретации данных ГИС, обеспечивающих возможность получения заключения по наличию нефтенасыщенных коллекторов непосредственно после проведения каротажных работ на скважине, в том числе:

- выбор и обоснование правил формализации задачи литологического расчленения разреза скважины с помощью многослойной НС;

- определение корректных оценок для анализа качества представляемо-сти задачи качественной интерпретации с помощью НС;

- разработка алгоритмов приведения вероятностных оценок пластов ли-тологических структур, определяемых сетью, к абсолютным, функционирующих на основе последующей обработки результатов работы НС;

- анализ влияния правил представления входных геофизических данных и выходных заключений результатов интерпретации на качество обучения нейронной сети и, как следствие, на точность оценок, даваемых сетью распознаваемым литологическим пластам;

- достижение преимуществ применения специализированных алгоритмов обработки результатов работы сети для увеличения информативности сигнала, выдаваемого НС, и повышения надежности распознавания;

- разработка программно-инструментальных средств интеллектуальной системы качественной интерпретации данных ГИС;

- реализация разработанных алгоритмических средств и программного комплекса для практического использования для получения реальных результатов расчленения конкретных пластов различных скважин при экспресс-интерпретации результатов реальных ГИС.

Научная новизна полученных результатов определяется проведенными комплексными исследованиями, в результате которых, вопреки классическому подходу, основанному на решении системы петрофизических уравнений методами вычислительной математики, применен аппарат искусственных нейронных сетей, позволяющий использовать накопленный эмпирический материал и знания опытных интерпретаторов, являющийся ядром базы знаний интеллектуальной системы для литологического расчленения разреза скважины, в ходе которых:

- получены зависимости точности определения литологической структуры разреза скважины от вида представления каротажных данных, что дает возможность применять аппарат искусственных НС в геолого-геофизической области;

- предложена методика применения НС, не зависящий от количества входных каротажных диаграмм, позволяющий проводить качественную экспресс-интерпретацию даже в тех случаях, когда на скважине проведен неполный набор методов геофизических исследований и решающий проблему точной классификации типа пласта в случае противоречивости данных ГИС;

- разработаны алгоритмы повышения надежности распознавания лито-логической структуры скважины, являющиеся составной частью интеллектуальной системы и обеспечивающие возможность использования в качестве операторов-пользователей данной системы специалистов среднего уровня;

- разработана интеллектуальная система на основе НС, опирающаяся на проведенный вычислительный эксперимент, позволяющая проводить качественную экспресс-интерпретацию каротажных диаграмм, используя создаваемую базу знаний с учетом эмпирических данных высококлассных геофизиков-интерпретаторов, даже в процессе проведения ГИС;

- обеспечена возможность использования персонального компьютера типа IBM PC исполнения Notebook для решения подобных задач, а также предложены теоретические предпосылки для разработки специализированного аппаратно-программного комплекса на базе специализированных нейросетевых микросхем.

Практическая полезность. Полученные в работе методики и алгоритмы применения аппарата искусственных нейронных сетей для качественной экспресс-интерпретации данных ГИС позволяют существенно автоматизировать труд геофизика-интерпретатора за счет колоссальных вычислительных возможностей по обработке терабайт геофизической информации интеллектуальными системами на базе как отдельных компьютеров, так и компьютерных сетей, существенно использующих реляционные базы данных таких как «Finder» и др. НС, за счет заложенных в них эталонных данных, позволяют сократить время, необходимое на проведение качественной экспресс-интерпретации скважин в несколько раз с одновременным повышением качества интерпретации и сокращением ошибок при принятии решений.

Использование разработанной интеллектуальной системы позволило повысить эффективность ГИС за счет резкого расширения возможностей проведения экспресс-интерпретации во время проведения каротажных исследований с достаточно высокой степенью достоверности.

Реализация работы в производственных условиях.

Разработанная при непосредственном участии автора компьютеризированная интеллектуальная система качественной интерпретации данных ГИС, в том числе технические и методические средства, направленные на повышение точности ее функционирования и универсальности, внедрена в ОАО «Удмурт-геология».

Результаты работы могут быть использованы в практике работы предприятий, занимающихся геологоразведкой и оценкой запасов нефтяного фонда, геофизическими исследованиями регионов.

Работа выполнялась в Институте математического моделирования разработки нефтяных месторождений при ИжГТУ в соответствии с планами хоздоговорных НИР, проводимых ИжГТУ с ОАО «Удмуртгеология» и ОАО «Бел-камнефть».

Апробация работы. Отдельные законченные этапы работы обсуждались на Электронной заочной конференции «Молодые ученые - первые шаги третьего тысячелетия» (Ижевск, 2000), Международной научно-технической конференции «Информационные технологии в инновационных проектах» (Ижевск, 2001-2003), Научно-технических конференциях ИжГТУ (Ижевск, 20012003), конференции «Приборостроение в XXI веке. Интеграция науки, образования и производства» (Ижевск, 2001), Международной конференции «Молодежь, студенчество и наука XXI века» (Ижевск, 2001).

Публикации. Результаты работы отражены в 9 научных публикациях, в том числе: 6 статей в журналах и сборниках, 2 депонированные рукописи (объемом 33 и 16 страниц), 1 тезис докладов на научно-технической конференции.

Структура и объем работы. Диссертация содержит введение, 4 главы и заключение, изложенные на 139 с. машинописного текста. В работу включены 34 рис., 12 табл., список литературы из 103 наименований и приложение, в котором представлен акт об использовании результатов работы.

Заключение диссертация на тему "Анализ применимости многослойной нейронной сети для распознавания литологической структуры скважины по данным геофизических исследований"

Заключение V

Модуль взаимодействия с SQL сервером

Модуль импорта/ экспорта данных

Модуль управления базой данных

SQL сервер

Рис. 1.2. Структурная схема БД «Carbon»

В базе данных хранятся структурированные данные каротажных исследований скважин по различным месторождениям, площадям и объектам, заключения по материалам исследований скважин, справочная информация по каждой скважине, данные инклинометрии, дополнительная информация в виде справочников. Интерфейс СУБД позволяет одновременно работать с несколькими скважинами. Кроме того предусмотрена возможность отображения отсканированной каротажной диаграммы в формате psf (Формат Nord Soft).

Взаимодействие с БД осуществляется с помощью библиотеки стандартизованных объектов.

1.5. Анализ возможностей нейросетевых технологий

Задача интерпретации данных ГИС неотрывно связана с задачей классификации. Поэтому применение НС в данной области достаточно перспективно.

Искусственные нейронные сети являются попыткой сымитировать работу головного мозга человека. Они точно так же состоят из элементов, функциональные возможности которых аналогичны большинству элементарных функций биологического нейрона. НС способны решать широкий круг задач распознавания образов, идентификации, прогнозирования, оптимизации, управления сложными объектами. Они обучаются на основе опыта, обобщают предыдущие прецеденты на новые случаи и извлекают существенные свойства из поступающей информации, содержащей излишние данные.

Термин «нейронные сети» сформировался к середине 50-х годов XX века. Большой вклад в развитие теории НС внесли У. Маккалох, Д. Хебб, Ф. Розенб-латт, М. Минский, Дж. Хопфилд.

В процессе функционирования НС проявляют следующие основные свойства [13, 83, 97]:

1. Обучаемость. После предъявления входных сигналов (возможно, вместе с требуемыми выходами) они самонастраиваются, чтобы обеспечивать требуемую реакцию. Было разработано множество обучающих алгоритмов, каждый со своими сильными и слабыми сторонами.

2. Способность к обобщению. При правильном обучении сеть становится нечувствительной к малым изменениям входных сигналов (например, шуму) и дает нужный результат на выходе. Важно отметить, что НС делает обобщения автоматически благодаря своей структуре, а не с помощью использования специально написанных для этого компьютерных программ.

3. Способность к абстрагированию. Если предъявить сети несколько искаженных вариантов входного образа, то сеть сама может создать на выходе идеальный образ, даже если она с ним никогда не встречалась. В соответствии с этим, аппарат НС позволяет решать следующие задачи [67]:

- Классификация образов. Задача состоит в указании принадлежности входного образа, представленного вектором признаков, одному или нескольким предварительно определенным классам. Это может быть распознавание букв, классификация сигнала электрокардиограммы. В данной работе предлагается использовать НС для литологического расчленения разреза скважины по данным ГИС.

- Кластеризация/категоризация. Позволяет объединять набор входных объектов в несколько кластеров. Отличием от предыдущей задачи является то, что в данном случае не требуется эталонных данных. Сеть самостоятельно разбивает входные объекты на кластеры.

- Аппроксимация функций. Задача заключается в том, что по некоторой обучающей выборке ((хь >>i), (х2, ут), ., (х„, уп)), которая генерируется неизи 1 и W О V» вестнои функцией, искаженной шумом, необходимо наити оценку данной функции.

- Предсказание/прогноз. По заданным N дискретным отсчетам (y(?i), y(h), .jfe)} в последовательные моменты времени t\, • ••> ^ получить значение 7(^+1) в момент tNAr\.

- Оптимизация. Задачей оптимизации является нахождение решения, которое удовлетворяет системе ограничений и максимизирует или минимизирует целевую функцию.

- Ассоциативная память. В отличие от памяти, данные из которой вызываются путем указания конкретного адреса (модель вычислений фон Неймана), в ассоциативной памяти обращение осуществляется по указанию заданного содержания. Ассоциативная память чрезвычайно желательна при создании перспективных информационно-вычислительных систем.

Для решения задач с помощью НС, необходимо подобрать подходящую структуру НС. Выбор структуры НС осуществляется в соответствии с особенностями и сложностью задачи. Для решения некоторых отдельных типов задач уже существуют оптимальные, на сегодняшний день, конфигурации [62, 63, 64, 65, 67]. Если же задача не может быть сведена ни к одному из известных типов, разработчику приходится решать проблему синтеза новой конфигурации. При этом он руководствуется несколькими основополагающими принципами: возможности сети возрастают с увеличением числа ячеек сети, плотности связей между ними и числом выделенных слоев; введение обратных связей наряду с увеличением возможностей сети поднимает вопрос о динамической устойчивости сети; сложность алгоритмов функционирования сети (в том числе, например, введение нескольких типов синапсов - возбуждающих, тромозящих и др.) также способствует усилению мощи НС. В большинстве случаев оптимальный вариант получается на основе интуитивного подбора.

Многослойная нейронная сеть или персептрон. Был предложен и исследован в 1960-х годах Розенблаттом, Минским, Пейпертом и др. Сеть состоит из входного, выходного и одного или нескольких скрытых слоев. Нейроны между слоями соединены по принципу «каждый с каждым». В середине 1980-х годов был предложен эффективный алгоритм обучения многослойных нейронных сетей, основанный на вычислении градиента функции ошибки и названный обратным распространением ошибки, который до сих пор является наиболее популярным.

Данная модель применяется для распознавания образов, классификации, прогнозирования, синтеза речи, контроля, адаптивного управления, построения экспертных систем. Основным преимуществом является использование алгоритма обратного распространения - первого эффективного алгоритма обучения многослойных нейронных сетей. К недостаткам можно отнести продолжительный процесс обучения [63, 65, 67, 97].

Сеть Хэмминга - нейросетевая модель ассоциативной памяти, основанная на вычислении расстояния Хэмминга. Расстояние Хэмминга между двумя бинарными векторами одинаковой длины - это число несовпадающих бит в этих векторах. Нейронная сеть, которая реализует параллельное вычисление расстояний Хэмминга от входного вектора до нескольких векторов-образцов, носит название сети Хэмминга.

Сеть применяется для распознавания образов, классификации, ассоциативной памяти, надежной передачи сигналов в условиях помех. НС такого типа работает предельно просто и быстро. Выходной сигнал формируется в результате прохода сигналов всего лишь через один слой нейронов. В модели использован один из самых простых алгоритмов формирования синаптических весов и смещений сети [62, 67, 97].

К недостаткам можно отнести то, что сеть способна правильно распознавать (классифицировать) только слабо зашумленные входные сигналы. Возможность использования только бинарных входных сигналов существенно ограничивает область применения.

Сеть Хопфилда разработана в 1982 г. Хопфилдом и используется как ассоциативная память. Также возможно применение данной сети при решении задач оптимизации (в том числе, комбинаторной оптимизации). Основное достоинство сети - способность восстанавливать искаженные сигналы. Сети также присущи и ряд недостатков: небольшая емкость; хранение наряду с запомненными образами и их «негативов»; возможность зацикливания сети в процессе функционирования при использовании сильно коррелированных векторов-образцов и др.

Сеть Кохонена. Сеть предложена Кохоненом в 1984 г. В настоящее время существует множество модификаций исходной модели с развитой математической теорией построения и функционирования. Сеть Кохонена формируется в результате самоорганизации и предназначена для разделения векторов входных сигналов на подгруппы. В связи с этим основные области применения сети - кластерный анализ, распознавание образов, классификация. Недостаток -возможность использования для кластерного анализа только в случае, если заранее известно число кластеров [64, 67, 97].

Для решения задач с помощью НС необходимо провести обучение сети. От того, насколько качественно оно будет выполнено, зависит способность сети решать поставленные перед ней проблемы во время эксплуатации. На этапе обучения кроме параметра качества подбора весов важную роль играет время обучения. Как правило, эти два параметра связаны обратной зависимостью и их приходится выбирать на основе компромисса.

Обучение НС может вестись с учителем или без него. В первом случае сети предъявляются значения как входных, так и желательных выходных сигналов, и она по организуется некоторому внутреннему алгоритму. Во втором случае выходы НС формируются самостоятельно, а сеть изменяется по алгоритму, учитывающему только входные и производные от них сигналы [65].

Существует великое множество различных алгоритмов обучения, которые однако делятся на два больших класса: детерминистские и стохастические. В первом из них подстройка весов представляет собой жесткую последовательность действий, во втором - она производится на основе действий, подчиняющихся некоторому случайному процессу.

В настоящее время, кроме программной реализации НС, возможна аппаратная реализация с помощью специализированных микросхем.

1.6. Обзор программного обеспечения 1.6.1. Программы интерпретации

В процессе развития возможностей ЭВМ, методов обработки и интерпретации геолого-геофизических данных был создан ряд комплексов программ, предназначенных для автоматизации интерпретационного процесса. Большой вклад в эти исследования внесли С.М. Аксельрод, Ш.А. Геберман, Г.Н. Зверев, С.М. Зунделевич, Е.А. Нейман, В.Н. Колесников, А.Е. Кулинкович, М.Г. Латышева, Э.Ю. Миколаевский, А.И. Соломасов, Н.Н. Сохранов, М.М. Эллан-ский [71,94, 96].

Система «Каротаж», созданная ВНИИГеофизика, послужила первым опытом формализации методов ручной интерпретации геофизических данных. Система была рассчитана на использование небольших ЭВМ типа Минск-22, а затем и более мощные БЭСМ-4, М-222; обеспечивала оперативную и сводную интерпретацию материалов ГИС на основе попластовой обработки. Система оказала существенное влияние на программное обеспечение других систем.

Система «Цикл-2» была создана уже на базе системы «Каротаж» в ЦГЭ МНП. Ее отличало гибкое управление и расширенная библиотека обрабатывающих программ. Система была ориентирована на проведение попластовой обработки на ЭВМ М-222, БЭСМ-4.

Система ГИК-2М (геофизический интерпретатор-компилятор), функционировавшая на БЭСМ-4, М-222, была создана в ВНИИНефтепромгеофизика (г. Уфа) независимо от вышеописанных систем. Отличительной чертой системы явилось использование подхода непрерывной (поточечной) обработки геофизических кривых без выделения однородных интервалов. В своей организационной части система строилась на принципе информационного моделирования, отличалась высокой внутренней организацией, обеспечивающей гибкость управления процессом обработки [41].

Развитие вычислительной техники и создание ЕС ЭВМ привело к созданию систем АСОИГИС (автоматизированная система обработки и интерпретации ГИС), разработанных разными организациями и ведомствами, программно и аппаратно несовместимыми друг с другом. Системы работали как в пакетном так и в интерактивном режиме. Для ЭВМ с объемом памяти не менее 512 Кбайт и операционной системы ОС были разработаны системы АСОИГИС/ОС, для ЭВМ с объемом оперативной памяти 256 Кбайт и дисковой операционной системой - АСОИГИС/ДОС. Достоинством этих систем является возможность взаимного обмена геофизическими модулями без серьезной их переделки благодаря модульному принципу построения программ и единым основным языкам программирования геофизических программ Фортран и ПЛ. Наиболее известными являются АСОИГИС/ОС-Тюмень, АСОИГИС/ОС-ГЕО, АСОИГИС/ОС-ГВЦ, АСОИГИС/ДОС, АСОИГИС/БЭСМ-6, АСОИГИС/СМ [45, 69].

Переход с ЕС ЭВМ на IBM - совместимые компьютеры привел к отказу от вышеописанных программ и созданию на их базе новых программных продуктов. В настоящее время для интерпретации используются следующие отечественные и зарубежные программные комплексы: PETROWORKS, компании Landmark; LOGTOOLS, разработанная одноименной фирмой; Gintel, разработанная ООО Компания «Геоинформационные технологии сервис», г. Москва; Камертон, ГЕОТЕК и др. [30, 33, 54, 60, 91].

Комплекс программ LOGTOOLS получил широкое распространение на территории России. Он предназначен для обработки и анализа каротажа скважин при интерпретации материалов по отдельной скважине [87]. Он состоит из двух самостоятельных частей: первая предназначена для полевой обработки каротажных материалов, вторая предназначена для обработки каротажных материалов на базе.

Для работы с данными в полевых условиях используется Lis-формат регистрации каротажных данных. При необходимости данные могут быть конвертированы в Las-формат.

Полевое программное обеспечение позволяет провести первичную обработку каротажных данных с учетом информации о базовых калибровках приборов и внести необходимые поправки на условия проведения измерений и сформировать твердую копию первичных каротажных данных и/или результатов первичной обработки.

Базовое программное обеспечение позволяет вводить и редактировать каротажные данные, проводить обработку «поточечном» или «попластовом» режиме с целью определения неискаженных условиями измерений геофизических параметров, оценивать качество результатов скважинных измерений, строить интерпретационные модели, анализировать геофизические параметры с целью оценки литологии, емкостных параметров и насыщения горных пород, оформлять результаты обработки и др.

Другим направлением развития программ интерпретации КД является использование искусственного интеллекта для помощи интерпретатору.

Среди зарубежных ЭС в области интерпретации геологических данных можно выделить: Geophysics Advisor (Environmental Protection Agency) - система исследования и мониторинга загрязненных месторождений, Lobster («А fuzzy logic enhancement from core analysis», Bonarini A. Corrao L, Giacommetti L. Tornado) - определяет тип осадочных пород на основе анализа керна, Хего (Copyright Halliburton Company) - система энергетических служб контроля воды, GeoCos 3D («GeoCos 3D: A diagnosis system, based on the FROG fornalism, to help geologist set up valid interpretation», J.Hamburger) - система построения хроностратиграфических поверхностей и контроля интерпретации, Spirit («Spirit: Integrating knowledge-based techniques into well test interpretation», AIAI, Edinburgh; DPE) - система определения качества интерпретации, Sismonaute («Sismonaute: a system for detecting and interpreting wave fronts in seismic simulation», U. Junker) - регистрирует и интерпретирует волновой фронт при сейсмическом воздействии [18].

РОССИЙСКАЯ ГОСУДАРСТВЕННАЯ БИБЛИОТЕКА

Среди отечественных систем можно отметить специализированные системы «ГИС-эффект», разработанную ОАО «Центральная геофизическая экспедиция» и систему Logic Master, разработанную на кафедре геофизики Башкирского государственного университета [16, 18].

Система «ГИС-эффект» обеспечивает решение таких традиционных задач, как: создание базы стандартизованных данных ГИС; выдача оперативного заключения по каротажу; выявление новых залежей; определение подсчетных параметров, используемых при построении геологической модели; определение гидропроводности и дебета для проектируемого объекта эксплуатации [16].

Система Logic Master предназначена для: получения рекомендаций по определению методики проведения скважинных измерений; получения заключения по результатам исследования эксплуатационных скважин; обучения студентов, геофизиков-операторов, начальников партий и начинающих геофизиков [18].

ЭС благодаря своей способности эффективно и достоверно решать слабо формализованные задачи с учетом неопределенных данных могут занять значительное место среди современных геофизических программных продуктов, но в настоящее время, в России широкого практического применения эти программы не имеют [43].

1.6.2. Нейросимуляторы

В настоящее время создано различное программное обеспечение, имитирующее работу НС, так называемые нейросимуляторы. Условно их можно разделить на два класса - общего назначения и ориентированные на решение какой-либо конкретной задачи.

Нейросимуляторы общего назначения легко приспособить для решения практически любых задач, решаемых с помощью НС, на персональном компьютере. Как правило они содержат в себе подробное описание по применению с вводным курсом в теорию НС. Наиболее серьезные симуляторы позволяют конструировать НС с экзотическими архитектурами и применять алгоритмы обучения, разработанные пользователем, а также обеспечивают мощное графическое отображение поведения НС при обучении и генерируют исходный код на Си++.

Другой класс нейросетевого программного обеспечения ориентирован и оптимизирован под выполнение конкретных задач. Наиболее распространены предназначенные для финансистов «нейропредсказатели» платежеспособности, банкротства и т. п.

Многие нейросимуляторы поддерживают нейроускорители - специальные платы с процессорами цифровой обработки сигналов (DSP), которые позволяют во много раз увеличить производительность НС.

NeuralWorks Pro II/Plus, один из лучших нейросимуляторов, разработанный фирмой Aspen Technology. Им поддерживаются практически все известные типы НС и алгоритмов обучения, включая разрабатываемые с использованием средств симулятора, обеспечивается автоматическая оптимизация спрятанного слоя нейронов. Также в пакет включены средства графического отображения функционирования НС и средства диагностики [6].

Профессиональный вариант, выполненный в виде специализированной среды разработки, позволяет генерировать исходный Си-код для реализации полученной НС, применять возможности нечеткой логики и генетических алгоритмов. Кроме того возможно использование внешних процедур и функций написанных на языке Си, что позволяет разрабатывать любые новые топологии НС и алгоритмы обучения.

NeuroSolution, разработчик - NeuroDimension. Позволяет моделировать широкий набор типов НС (Multi Layer Perceptron, модульные MLP, симбиоз IIR-фильтров с MLP, гибридные НС, НС анализа главных компонентов - РСА, адаптивный фильтр, НС с обратными связями, сети Кохонена, LVQ и т. д.) и алгоритмов обучения: ВРЕ, Momentum, QuickProp, а так же Sanger и Oja для РСА [5].

Программа имеет хорошую справочную систему, графический интерфейс (рис. 1.3), средства визуализации работы НС и графического представления как входных, так и выходных данных. i:r NeuroSolutions - [Breadboard!]

Iff) Eile Edit Alignment Iools Yiew Window Це1р

ТГгГ ." ".шш

J9JXJ m 5 I w

NBuildw NSE«C»I CSV NEipW TMtlnj | C«xH«lp

Рис. 1.3. Внешний вид программы NeuroSoIution

Существует возможность работать с НС непосредственно из Microsoft Excel, а также генерировать DLL-библиотеки НС, созданных в NeuroSoIution.

Создание и обучение НС возможно как с помощью стандартных помощников, так и вручную. Помощники позволяют создать сеть как по известной топологии, так и по решаемой задаче.

К дополнительным возможностям программы можно отнести использование нечетких нейронов в НС и генетических алгоритмов.

MatLab, пакет, разработанный фирмой Math Works, содержит в себе кроме нейросетевого симулятора (Neural Network Toolbox) множество других инструментов обработки данных [10, 39, 59, 86].

Вся программа имеет командный интерфейс и собственный язык программирования, состоящий из стандартных управляющих команд и математических функций. Все представленные функции хранятся в специального вида текстовых файлах, что дает возможность расширять возможности пакета написанием собственных функций.

Инструмент моделирования НС содержит в себе стандартные топологии и, начиная с версии 3.0, предоставляет возможность гибкого конструирования НС. Также есть возможность использовать вероятностные и регрессионные НС. Набор алгоритмов обучения также стандартен, кроме алгоритма Levenberg-Marquardt.

Согласно заявлению фирмы, максимальное количество нейронов и весовых коэффициентов не ограничено. Минимально необходимый объем оперативной памяти - 16 Мбайт.

BrainMaker, пакет позволяет моделировать только MLP-нейросеть (многослойную НС) с ограничениями - до 8 слоев, по 512 нейронов в каждом слое и до 32000 весов между слоями нейронов. Входные данные могут поставляться из форматов Excel, Lotus, dBase, ASCII, binary, CompuTrade, MetaStock, CSI (последние три реализованы только в профессиональной версии) [2].

Также в профессиональной версии реализована возможность отображения тренда весов во времени и генерация Си-кода.

Нейросимулятор поддерживает нейросетевые платы-ускорители, в частности производства Adaptive Solutions. Разработчик пакета (California Scientific Software) не предлагает современные алгоритмы ускорения обучения, делая ставку на аппаратное ускорение. Кроме того во время работы на компьютере, симулятор задействует 32-битное ускорение вычислений за счет использования ММХ-команд.

NeuroPro, отечественная разработка (Институт вычислительного моделирования СО РАН), существует лишь некоммерческая версия 0.25 [79].

Назначение пакета - классификация и прогнозирование. По функциональным возможностям программа ограничена моделированием лишь одной топологии НС - многослойной НС, до десяти слоев, до ста нейронов в каждом слое, а также стандартных алгоритмов обучения.

Симулятор позволяет автоматически сокращать количество нейронов, весов и входов.

Системой поддерживаются следующие форматы для входных данных: dBase, FoxBase, FoxPro, Clipper, Paradox.

Neuro Office'98, разработчик - АОЗТ «Альфа Систем», Санкт-Петербург [89].

Уникальность пакета состоит в возможности создания многослойной НС разветвленной архитектуры по усмотрению пользователя и с обучением по правилу обратного распространения ошибок. Авторы называют такую НС «сетью с ядерной организацией», хотя больше бы подошли общеупотребительные термины «структурно организованная» или «блочная».

В составе пакета - две программы. Первая, NeuroView+, предназначена для визуально-графического проектирования структурной модели и топологии нейронной сети. Утверждается, что размеры нейронной сети программно не ограничены. Вторая, NeuroEmulator, служит для обучения и тестовых испытаний спроектированной нейросети, а также для редактирования «синаптической карты» и функций активации нейронов.

Пользовательский интерфейс нельзя назвать интуитивным. По мере корректных действий пользователя раскрываются дальнейшие сервисные функции, что по замыслу разработчиков должно упрощать работу с программой. На деле же получается наоборот. Главный недостаток в том, что каждую связь между нейронами приходится задавать вручную, поэтому создать большую НС очень тяжело.

NeuroEmulator позволяет инициализировать весовые коэффициенты, задать тип пороговой функции для каждого слоя, открыть файл входных данных (форматы Excel: CSV и BDT), предъявить эталоны на выходе и, наконец, приступить к обучению. Предусмотрена генерация тестовых входных данных (в частности, синус).

В программе предусмотрено как пошаговое обучение («одиночный урок») с выводом значения достигнутой ошибки для каждого примера из входных данных, так и режим «обучения множеству», которое предполагает обучение на всех данных вплоть до задаваемого значения ошибки.

Nnet. Достоинствами программы NNet являются оригинальный интерфейс, который облегчает освоение и делает программу очень удобной в работе и хорошая скорость вычислений (полностью 32-разрядная и многопотоковая) [90].

Реализована только многослойная НС. Возможно функционирование в трех режимах (аппроксимация, фильтрация и классификация). Количество нейронов в каждом слое может достигать 64К, а максимальное число весов - четырех миллиардов.

Алгоритмы обучения: ВРЕ, Momentum и скрытый Scaled Conjugate Gradient. Формат файлов ввода/вывода данных - double (8 байт на число).

Программа позволяет запустить сразу несколько проектов и проследить изменение ошибки и выхода НС в процессе обучения.

Другие типы нейросетей (с обратными связями, комбинированные, сети анализа независимых компонентов, слепого разделения сигналов) не были включены в бета-версию программы.

Библиография Качурин, Сергей Игоревич, диссертация по теме Математическое моделирование, численные методы и комплексы программ

1. Bernard Widrow, Michael A. Lehr, 30 Years of Adaptive NeuralNetworks: Per-ceptron, Madaline, and Backpropagation //Artificial Neural Networks: Concepts and Theory, IEEE Computer Society Press, 1992, pp.327-354.

2. BrainMaker Professional. Neural Network Simulation Software User's Guide and Reference Manual. California Scientific Software, Inc, 1998.

3. De Jong K.A. Genetic Algorithms: A 10 Year Perspective // In: Procs of the First Int. Conf on Genetic Algorithms - 1985. - p p . 167-177.

4. Goldberg D.E. Genetic Algorithms in Search, Optimization, and Machine learning. - Addison-Wesley, 1989.

5. Neural and Adaptive Systems: Fundamentals Through Simulations. NeuroDimension, Inc, 2000. 243 p.

6. Neural Computing: NeuralWorks Professional II/Plus and NeuralWorks Explorer. Neural Ware, Inc., 1991. 355 p.

7. Paul J. Werbos, Backpropagation Through Time: What It Does and How to Do It //Artificial Neural Networks: Concepts and Theory, IEEE Computer Society Press, 1992,pp.309-319.

8. Sankar K. Pal, Sushmita Mitra, Multilayer Perceptron, Fuzzy Sets, and Classification //IEEE Transactions on Neural Networks, Vol.3, N5,1992, pp.683-696.

9. Альбом палеток и номограмм для интерпретации промыслово- геофизических данных. - М.: Недра, 1984.

10. Ануфриев И. Самоучитель Matlab 5.3/6.Х. - СПб.: BHV, 2002

11. Аронов В. И. Об оптимальном размещении разведочных скважин / Математические методы решения задач нефтяно!! геологии на ЭВМ. - М.: ВНИГНИ, 1979.-С. 3-13.

12. Бадабаглы В.А., Изотова Т.С, Карпенко И.В., Кучеров Е.В. Цитологическая интерпретация геофизических материалов при поисках нефти и газа. - М.: Недра, 1998.

13. Бенамеур Л., Минаев Ю.Н., Филимонова О.Ю., Методы и алгоритмы решения задач идентификации и прогнозирования в условиях неопределенности в нейросетевом логическом базисе. - М: Горячая линия - Телеком, 2003.

14. Бескровный Н.И., Кулигин Е.А. Система сбора/регистрации данных каротажа в реальном времени. НТВ Каротажник. - №78. - 62-68.

15. Боганик В.Н. Методы оперативного обобщения промыслово- геофизической информации. - М.: Недра, 1983.

16. Боганик В.Н., Медведев А.И., Григорьев Н., и др. Способы повышения достоверности обработки данных ГИС// НТВ "Каротажник". Тверь: Изд. АИС. 2001. Вып. 86. 99-110.

17. Бонгард М.М. и др. Опыт использования обучающейся программы для выделения нефтеносных пластов. Сб. "Проблемы расширения возможностей автоматов", №5. Ротапринт, 1964.

18. Вахитова Г.Р., Валиуллин Р.А., Ремеев И.С. Экспертная система обработки данных ГИС//НТВ "Каротажник". Тверь: Изд. АИС. 2000. Вып.72. 93-101.

19. Вендельштейн Б.Ю., Резванов Р.А. Геофизические методы определения параметров нефтеносных коллекторов. -М. : Недра, 1978. - 317 с.

20. Вишневский А.В., Мамаев Е.В. Microsoft SQL Server 7 для профессионалов. - СПб: Питер-пресс, 2000 г. - 896с.

21. Волков A.M. Решение практических задач геологии на ЭВМ. - М.: Недра, 1980.

22. Вычислительная математика и техника в разведочной геофизике: Справочник геофизика/Под ред. В.И. Дмитриева.- М.: Недра, 1990.

23. Геолого-технологические исследования в процессе бурения // РД 39-0147716-102-87. Уфа: ВНИИнефтепромгеофизика. 1987. 273 с.

24. Геолого-технологические исследования скважин/ Л.М. Чекалин, А.С. Моисеенко, А.Ф. Шакиров и др. - М.: Недра. 1993. 240 с.

25. Геофизические методы исследования скважин. Справочник геофизика. Под ред. В.М.Запорожца. - М., Недра, 1983.

26. Герман О. В. Введение в теорию экспертных систем и обработку знаний. - Минск: ДизайнПРО, 1995.

27. Гетц К., Гунделой М., Литвин П., Разработка корпоративных приложений в Access 2002. Для профессионалов. - СПб.: Питер, 2003.

28. Головин Б.А., Калинникова М.В. Оптимальный технико-методический комплекс литолого-петрофизических исследований в процессе бурения нефтегазовых скважин//НТВ "Каротажник". Тверь: Изд. АИС. 1998. ВЫП.51.С. 55-64.

29. Горбачев Ю.И. Геофизические исследования скважин. М.: Недра, 1990. - 398с.

30. Городнов А.В., Добрынин В.М., Черноглазов В.П., Рыжков В.И. Применение системы "Камертон" для обработки волновых акустических полей и комплексной интерпретации данных ТИС// НТВ "Каротажник". Тверь: Изд. АИС. 2000. Вып. 71. 69-77.

31. Григорьев А.И., Тульчинский В.Г. Практическое применение пакета программ "Геопоиск" для обработки данных ГИС. НТВ Каротажник. - №77. -С. 60-69.

32. Губерман Ш.А., Извекова М. Д., Хургин Я. И. Применение методов распознавания образов при интерпретации геофизических данных. - М.: Самообучающиеся автоматические системы, 1966.

33. Гурьянов А.В., Нистюк А.И., Лялин В.Е. Комплекс программ для оперативной предварительной обработки каротажных сигналов//НТЖ "Вестник Иж-ГТУ". - Ижевск: Изд. ИжГТУ, 2002. Вып.З. 93-101.

34. Дамаскин М.М., Семенов П.В., Васильев В.Ю. Опыт внедрения программного обеспечения ГТИ в зарубежных компаниях. НТВ Каротажник. - №70. - С . 54-60.

35. Дахнов В.Н. Интерпретация результатов геофизических исследований резервов скважин. - М., Недра, 1982. - 448с.

36. Дебранд Р. Теория и интерпретация результатов геофизических методов исследования скважин. - М . : Недра, 1972.

37. Дж. Вейскас. Эффективная работа с Microsoft Access 2000. - СПб.: Питер, 2001.

38. Дьяконов В., Круглов В. Математические пакеты расширения MATLAB. Специальный справочник. - СПб.: Питер, 2001.

39. Дьяконов Д.И., Леонтьев Е.И., Кузнецов Г.С. Общий курс геофизических исследований скважин. - М.: Недра, 1984. - 432 с.

40. Дьяконова Т.Ф. Применение ЭВМ при интерпретации данных геофизических исследований скважин: Учеб. пособие для вузов. - М.:Недра, 1991. -220 с : ил.

41. Заде Л.А. Понятие лингвистической переменной и его применение к принятию приближенных решений - М.: Мир, 1976.

42. Зайченко В.Ю. Интеллектуализация добычных нефтегазовых технологий в России - следствие глобализации// НТВ "Каротажник". Тверь: Изд. АИС. 2001. Вып. 84. 59-70.

43. Зверев Г.Н., Халилов Д.Д., Головацкая И.Б. Применение алгоритма распознавания образцов для интерпретации промыслово-геофизических данных в Башкирии. Тр. МРШХиГП, Вып. 62. М.: Недра, 1966.

44. Зунделевич СМ., Сохранов Н.Н. и др. Описание алгоритмов интерпретации данных электрического каротажа в рамках АСОИГИС/ЕС. - М.: Изд. ВНИИГеофизики, 1983. - 82 с.

45. Ивакин В.Н., Карус Е.В., Кузнецов О.Л. Акустический метод исследования скважин. - М . : Недра, 1978.

46. Иванов В.А., Лялин В.Е., Тарануха В.П. Разработка технических средств для повышения точности привязки каротажных сигналов к глубине скважины.// Тез. докл. 32 Научно-технической конференции ИжГТУ. - Ижевск: ИжГТУ, 2000.

47. Итенберг С Интерпретация результатов геофизических исследований скважин. - М.: Недра, 1987. - 375с.

48. Итенберг С. Интерпретация результатов каротажа скважин. - М.: Недра, 1978.

49. Итенберг С, Шнурман Г.А. Интерпретация результатов каротажа сложных коллекторов. - М.: Недра, 1984.

50. Каждан А.Б. Разведка месторождений // БСЭ: В 30 т. / Гл. ред. А.М.Прохоров. - 3-е изд. - М.: СЭ, 1975. Т. 21: Проба - Ременсы. - 406.

51. Каллан Р. Основные концепции нейронных сетей. - М.: Вильяме, 2002.

52. Карпов Б.И. Delphi: специальный справочник, СПб: Питер-пресс, 2002. - 688с.

53. Кафедра ТИС РГУ нефти и газа им. И.Н. Губкина предлагает компьютерную систему "Камертон"//НТВ "Каротажник". Тверь: Изд. АИС. 1999. Вып.

54. Кнеллер Л.Е., Гайфуллин Я.С., Потапов А.П. и др. Некоторые вопросы теории и интерпретации материалов геофизических исследований скважин// НТВ "Каротажник". Тверь: Изд. АИС. 2001. Вып. 82. 188-205.

55. Кнеллер Л.Е., Гайфуллин Я.С., Рындин В.Н. Автоматизированное определение коллекторских свойств, нефтегазонасыщенности по данным каротажа (петрофизические модели и методы)// Обзор. М.: ВИЭМС. 1990 72 с.

56. Кнеллер Л.Е., Рындин В.Н., Плохотников А.Н. Оценка проницаемости пород и дебитов нефтегазовых скважин в условиях сложных коллекторов по данным ТИС// Обзор. Сер. Разведочная геофизика. М.: ВИЭМС МГП "Гео-информмарк". 1991. 65 с.

57. Колмогоров А.Н. Введение в теорию вероятностей. -М.:Наука, 1982.

58. Кондратов В.Е., Королев СБ. MATLAB как система программирования научно-технических расчетов. - М: Мир, 2002. - 350 с : ил.

59. Конев Н., Косолапов Ю.В. Пять лет использования компьютеризированных комплексов ГЕОТЕК// НТВ "Каротажник". Тверь: Изд. АИС. 2001. Вып. 83. 30-39.

60. Концептуальные основы структуры программного обеспечения информационно-измерительной системы для компьютеризированной каротажной станции / Кузнецов В.Е., Оленчикова Т.Ю., Иванов В.А., Лялин В.Е.; Иж-ГТУ-Ижевск, 1999.-Деп.вВРШИТИ1999,№3881-В99.-15с.

61. Короткий Нейронные сети Хопфилда и Хэмминга // http://www.neuropower.de/rus/books/index.htm

62. Короткий Нейронные сети: алгоритм обратного распространения// http://www.neuropower.de/rus/books/index.htm

63. Короткий Нейронные сети: обучение без учителя// http://www.neuropower.de/rus/books/index.htm

64. Короткий Нейронные сети: основные положения// http://www.neuropower.de/rus/books/index.htm

65. Крейтер В.М. Поиски и разведка месторождений полезных ископаемых. - 2 изд., М., Недра, 1969.

66. Круглов В.В., Борисов В.В. Искусственные нейронные сети. Теория и практика. - 2-е изд., стереотип. - М.: Горячая линия - Телеком, 2002, - 382 с : ил.

67. Купер Дж., Макгиллем К. Вероятностные методы анализа сигналов и систем: Пер с англ.-М.: Мир, 1989.-376 с.

68. Латышова М.Г., Вендельштейн Б.Ю., Тузов В.П. Обработка и интерпретация геофизических исследований скважин. - М . : Недра, 1990. - 312с.

69. Латышова М.Г. Практическое руководство по интерпретации диаграмм геофизических методов исследования нефтяных и газовых скважин. - М.: Недра, 1996.

70. Ломтадзе В.В. Программное и информационное обеспечение геофизических исследований. - М.: Недра, 1993.

71. Лукьянов Э.Е., Нестерова Т.Н. Компьютерная технология проведения геолого-технологических исследований//НТВ "Каротажник". Тверь: Изд. АИС. 1998.Вьш.53.С. 18-29.

72. Лукьянов Э.Е., Стрельченко В.В. Геолого-технологические исследования скважин в процессе бурения. М.: Нефть и газ. 1997. 679 с.

73. Макс Ж. Методы и техника обработки сигналов при физических измерениях. Т. 1-М.: Мир, 1983.

74. Макс Ж. Методы и техника обработки сигналов при физических измерениях. Т. 2 - М.: Мир, 1983.

75. Математические методы в задачах петрофизики и корреляции/Под ред. Вайнбер ЯМ. и др. - М.: Наука, 1983.

76. Мкртчян СО. Нейроны и нейронные сети. (Введение в теорию формальных нейронов)-М.: Энергия, 1971.-232 с.

77. Нейроинформатика / А.Н.Горбань, В.Л.Дунин-Барковский, А.Н.Кирдин и др. - Новосибирск: Наука. Сибирское предприятие РАН, 1998.

78. Нейропрограммы. Учебное пособие: В двух частях / Под. ред. А.Н.Горбаня. Красноярск: изд. КГТУ, 1994. Часть 1.- 137 с. Часть 2.- 123 с.

79. Нестерова Т.Н. Состояние и перспективы развития программного обеспечения геолого-технологических исследований. НТВ Каротажник. - №69. -С. 20-30.

80. Обработка и интерпретация данных промысловых геофизических исследований на ЭВМ. Справочник / Сохранов Н.Н., Аксельрод СМ., Зунделевич СМ., Чуринова И.М.; Под. ред. Сохранова Н.Н. - М.: Недра, 1989. - 240с.

81. Осовский Нейронные сети для обработки информации. - М: Финансы и статистика, 2001.

82. Померанц Л.И., Белоконь Д.В., Козяр В.Ф. Аппаратура и оборудование геофизических методов исследования скважин. - М.: Недра, 1985. - 271с.

83. Попов Э. В. Экспертные системы. Решение неформализованных задач в диалоге с ЭВМ. - М.: Наука, 1987.

84. Потемкин В.Г. Инструментальные средства MATLAB 5.x. - М: Диалог- Мифи, 2001.

85. Рекламные материалы НПЦ "Тверьгеофизика": Комплекс программ обработки данных электрического, электромагнитного, акустического и радио-активного каротажа нефтегазовых скважин// НТВ "Каротажник". Тверь: Изд. ЛИС. 1997, Выпуск 32, 81-95.

86. Розов Е.А., Нестерова Т.Н. Принципы построения системы сбора и обработки геолого-технологической информации в реальном времени. НТВ Каротажник. - №70. - 5-19.

87. Руководство пользователя программы Neuro Office.

88. Руководство пользователя программы NNet.

89. Система автоматизированной визуальной интерпретации результатов геофизических исследований скважин Gintel 97. Руководство пользователя. -М.: Компания ГИФТС Ко. Лтд., 2000.

90. Служаев В.Н. Состояние и перспективы НИОКР в ОАО НПФ "Геофизика". НТВ Каротажник. - №88. - 106-115.

91. Сохранов Н.Н. Машинные методы обработки и интерпретации результатов геофизических исследований скважин. - М.: Недра, 1973.

92. Сохранов Н.Н., Аксельрод СМ. Обработка и интерпретация с помощью ЭВМ результатов геофизических исследований нефтяных и газовых скважин. - М.: Недра, 1984. - 255 с.

93. Теоретические основы и методы поисков и разведки скоплений нефти и газа. - М., Недра, 1968.

94. Устройства для регистрации аналого-цифровой информации автоматических каротажных станций / Вахрушев И.А., Лялин В.Е., Попович М.Е.; Иж-ГТУ- Деп. в ВИНИТИ 1999, № 3428-В99. - 54с.

95. Ф. Уоссермен. Нейрокомпьютерная техника. - М.: Мир, 1992.

96. Харитонова И. Самоучитель Access 2000. - СПб.: Питер, 2001.

97. Чекалин Л.М., Мельников И.Г., Кожевников СВ. Геолого-технические исследования как составная часть компьютеризированной технологии поисково-разведочных работ// НТВ "Каротажник". Тверь: Изд. АИС 2000. Вып.

98. Чуринова И.М., Сержантов Р.Б., Скрипникова Г.В., Шацкий А.В. Интегрированная система "Гемма" и ее применение при моделировании залежей углеводородов. НТВ Каротажник. - №80. - 108-120.

99. Шерстнев Н. Аппаратное обеспечение компьютеризированной технологии геолого-геохимических исследований скважин в процессе буре-НИЯ//НТВ "Каротажник". Тверь: Изд. АИС. 2000. Вып.73. 47-68.

100. Элланский М.М. Использование современных достижений петрофизики и физики пласта при решении задач нефтегазовой геологии по скважинным данным: Учебное пособие для вузов. - М.: РГУ нефти и газа, 1999.

101. Элланский М.М., Холин А.И., Зверев Г.Н., Петров А.П. Математические методы в газонефтяной геологии и геофизике. - М.: Недра, 1972.