Портал аспирантов

Портал аспирантов (http://www.aspirantura.spb.ru/forum/index.php)
-   Диссертация (http://www.aspirantura.spb.ru/forum/forumdisplay.php?f=111)
-   -   Как научиться строить математические модели? (http://www.aspirantura.spb.ru/forum/showthread.php?t=8690)

Yura 28.11.2011 16:52

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

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

Aspirant_Cat 28.11.2011 18:17

Цитата:

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

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

Добавлено через 8 минут
Цитата:

Сообщение от donantonio (Сообщение 193636)
Например, верификация компьютерных программ, анализ производительности, статический анализ программ. Есть ли что-то о моделях для этой области?

Ждите PavelAR. Он наверняка может что-то подсказать в этой области.
Цитата:

Сообщение от donantonio (Сообщение 193636)
Книжка интересная, но она в основном жутко математическая.

В основе работы любой компьютерной программы и расчёта её производительности так или иначе лежат математические алгоритмы. "Чистой" computer science без математической основы не бывает.

Степан Капуста 28.11.2011 18:35

Цитата:

Сообщение от donantonio (Сообщение 193691)
Но с другой встал вопрос как это формализовать и хотелось бы что-то на этот счет почитать.

Вот за это «формализовать» степень и дают...

Yura 28.11.2011 18:35

Цитата:

Сообщение от Aspirant_Cat (Сообщение 193908)
Матмодели строятся на основе выделения значимых свойств объекта, исходя из цели моделирования.

Все верно, только само это выделение значимых свойств объекта делается субъективно-объективными методами, происходящими в голове разработчика

Aspirant_Cat 28.11.2011 18:46

Цитата:

Сообщение от Yura (Сообщение 193920)
это выделение значимых свойств объекта делается субъективно-объективными методами, происходящими в голове разработчика

Но в соответствии с целью моделирования в любом случае. Это и есть формализация. В мат. модели начальные условия представляются в виде математических параметров либо более сложных математических объектов или зависимостей.
Цитата:

Сообщение от Степан Капуста (Сообщение 193919)
Вот за это «формализовать» степень и дают...

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

kravets 28.11.2011 18:53

Вложений: 1
Цитата:

Сообщение от donantonio (Сообщение 193682)
PS: Про теорию автоматов немного представляю. Тот же model checking, например. Но меня больше интересует то, как самому научиться строить грамотные модели.

В http://ru.arxiv.org/ посмотрите работы следующего автора:
Bob Diertens

и вот этого: David Griffioen

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

kravets 28.11.2011 18:54

Цитата:

Сообщение от Aspirant_Cat (Сообщение 193925)
Правда? Давайте тогда я что-нибудь формализую и дайте мне уже степень :D Надоело писать простыни текста, анализировать, синтезировать, классифицировать, схематизировать, выдвигать различные гипотезы и проверять их...

Как формализуете - приходите. Посмотрим на соответствие 05.13.01 или 05.13.18. Но, извините, технические науки.

Yura 28.11.2011 18:56

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

Aspirant_Cat 28.11.2011 19:10

Yura, ну да, цель-то ставит человек...

donantonio 29.11.2011 09:04

Цитата:

Сообщение от Степан Капуста (Сообщение 193919)
Вот за это «формализовать» степень и дают...

Мне кажется, формализация интересна в т.ч. и сама по себе. Я вот в процессе формализации еще раз взглянул на свою работу под другим углом, а раньше смотрел только с практической точки зрения. Обнаружил интересные аналогии с релационными моделями. Значит, можно позаимствовать часть формализации от туда. :-) Но все еще интересно как можно научить себя строить модели в computer science и формализовать? Может быть есть что-нибудь на эту тему?

Добавлено через 34 секунды
Цитата:

Сообщение от kravets (Сообщение 193927)
Кроме того, обзор, который оказался полезным мне, присоединил (архив на самом деле rar, я zip не использую, а форум иначе не позволяет).

Спасибо, действительно хороший и интересный обзор!

Добавлено через 17 минут
Цитата:

Сообщение от Yura (Сообщение 193930)
если бы был универсальный алгоритм формализации, то досрочно бы настала эра роботов
а пока эта привилегия остается за человеком

На ум сразу приходит пример с ТРИЗ, хотя это и не алгоритм, а грубо говоря набор советов, и совсем не про формализацию. Что касается формализации то нужен также не алгоритм, а какая-нибудь работа (если зарубежная - еще лучше, т.к. местами может быть проще с терминами), где обучали бы формализации в computer science.


Текущее время: 07:13. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
© 2001—2025, «Аспирантура. Портал аспирантов»