Форум » ПЕТРОФИЗИЧЕСКИЙ СОФТ - PETROPHYSICAL SOFTWARE » ModERn-2019 (Windows-10) » Ответить

ModERn-2019 (Windows-10)

bne: Продолжение работ возможно инициирует связь с программами на иных языках Вначале только по данным

Ответов - 27

bne: При обработке уже на этапе ввода возникла проблема - маленькие значения (с длинной мантиссой) не вводились Пришлось адаптивно менять формат ячеек уже при вводе

bne: Добавляю учёт упорядоченности Учёт упорядоченности это идея адекватная, хоть и давняя и идет от Губермана и Чуриновой Да и я на эту тему раза три писал и считал По сути именно мне удалось найти то как тут марковская цепочка и принцип максимума правдоподобия играют Но с кластерной регрессией nn немного иначе и вроде никто в это пока толком не играл Скорее всего на Западе кто-то и развлекался, но я пока не видел

БНЕ_Home0: 1) кластерная регрессия-распознавание Ровно сюда ложится и интерфейс вывода (но приходится его переделывать по сравнению с иными алгоритмами 2) Кластерная регрессия-прогноз Тут приходится делать предварительную кластеризацию (есть сложности с реализацией) 3) Кластерные регрессии с разным составом регрессоров - только в замыслах 4) Кластерная регрессия с упорядоченностью (пока вне ModERn)


bne: Оттестировал на широком диапазоне сгенерированных тестов В частности на паре прямых с ошибками в выходной переменной и выбрал параметры алгоритма Таки устойчиво работает А вот в визуализации коэффициентов нашел баг и не без труда разобрался

bne: 1) Чисто программно ввел модульность (таки более 2000 строк кода обязывают увеличивать обозримость) С переходом на блоки и их комментированием всё улучшается 2) Скорректировал визуализацию кластерного алгоритма (теперь различие коэффициентов наглядно)

bne: В связи с тестированием новых модификаций (процесс греет) восстановил возможность и текстового ввода С EXCEL как-то оно менее уютно выходит

bne: Условно что-то вроде известняков (поровый, трещинный и кавернозный тип) Надеюсь, что тут удастся поиграться с длиной теста и т.п. Не очень понятны все альтернативы качества

bne: модернизации При том и кластерный анализ и регрессии одинаково неудобны для задания априорной информации Обдумываю как вводить априорные ограничения

bne: Но в принципе он может сгодиться и для обычных кластеров Речь идет об априорных ограничениях Продумал дизайн и даже выдрал для него свой же типовой кросс-плот (на удивление малой кровью) Похоже этот опыт и результат могут еще пригодиться

bne: Сложно делать прозрачным для пользователя дающим богатые возможности и легко программируемым Но первый вариант дизайна на примерно 30% готов Много времени ушло на разбор тезисов и предложений по ГЕОМОДЕЛИ

bne: Перетащил способ учёта ограничений из интерпретатора формул в кластерный анализ Так нагляднее и нет проблем с ограничениями на потенциальные регрессоры Надо бы отдублировать это решение для всех видов кластерных алгоритмов

bne: Расширил область применимости многогруппового дискриминантного анализа - теперь можно применять его сразу для классификации При этом результат и его вероятности сразу можно записать Оттестировал на "зашумленных ирисах"

BNE_TUM: Привез установочные флешки для передачи на опробование в две фирмы В одной из них софт ставят централизованно системщики Перед этим тестирование на зловредные закладки и тп

BNE_TUM: Установка и обучение работе с ModERn в тюменском отделении центра Шпильмана Несколько неожиданных моментов всплыло при демонстрации и при работе на компьютере заказчика В частности надо предусматривать вырождение матрицы ковариаций при линейной или почти линейной зависимости выбранных векторов Попал на случай когда собственные значения отличаются в 1000 раз и все радости вырождения налицо От такого было не огорожено

BNE_TUM: Писать название не хочу Но общение как у Кафки Полномочия непонятно как поделены Сложно договариваться об установке (она у них централизованная) Трудно дозвониться когда вроде всё обговорено Тем не менее удалось показать в живой работе После досылки документа попробуют запускать сами Документация в наличии Посмотрим

bne: Заранее запаян корректируемый набор минералов и констант И более нагляден интерфейс

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

bne: Завтра придется отдавать пользователю на опробывание

bne: Описание на 8 страниц (вроде вс`, кроме блока анализа результатов) учел Нашел один баг Расширил интерфейс пользователя Сделал защиту (версия для опробования)

bne: Тестовая защита на 15 дней

БНЕ_Home0: Довел до ума блок коррекции одномерных распределений и отсечек Суммарно потратил около 25 часов на исправление ;-(( Но надежность важнее

bne: Сегодня прописал и протестировал Не смог придумать как автоматически генерировать правильное имя Надо видимо журнал имен и разъяснений к ним поддерживать

БНЕ_Home0: Он срабатывал при расчете новых значений Не все варианты мин и макс задавались и это давало неверные масштабы в плоте Типичный пример ошибки несогласования модулей (один расширен, а в другом это не учтено Хорошо что не успел передать никому эту версию

bne: Поскольку делал оптимизацией то добавил мелкие хитрости в духе учёта априорной информации

bne: Позволяет не только выделять выбранное, но и расщеплять на выбранное и невыбранное Пока в процессе реализации

bne: Похоже, что пора расширять функции менеджера полигонов (в том числе справочные) И вроде понятно как, но времени сильно не хватает Но делать придется и это новые окна и функции Но работу должно облегчить

bne: Практичная идея замены прорисовки линий уровня на раскрашенный грид из статьи Adewale Amosu and Yuefeng Sun MinInversion: A Program for Petrophysical Composition Analysis of Geophysical Well Log Data Надо будет посмотреть удастся ли легко реализовать Вроде вопрос в размере грида и интерфейсе А если продумать то есть шанс и серию срезов делать и начальные приближения задавать



полная версия страницы