МЕТОД МОДЕЛИРОВАНИЯ
Смотреть что такое «МЕТОД МОДЕЛИРОВАНИЯ» в других словарях:
метод моделирования — техника моделирования — [Л.Г.Суменко. Англо русский словарь по информационным технологиям. М.: ГП ЦНИИС, 2003.] Тематики информационные технологии в целом Синонимы техника моделирования EN modeling technique … Справочник технического переводчика
МЕТОД МОДЕЛИРОВАНИЯ — см. Моделирование в обучении, Моделирование в психологии … Большая психологическая энциклопедия
метод моделирования — modeliavimo metodas statusas T sritis automatika atitikmenys: angl. simulation technique vok. Simulationsverfahren, n rus. метод моделирования, m pranc. méthode de simulation, f … Automatikos terminų žodynas
метод моделирования в этнопсихологии — совокупность способов и приемов для создания моделей определенного периода в развитии психики представителей конкретных этнических общностей, а также их национально психологических особенностей, необходимых для выявления и осмысления наиболее… … Этнопсихологический словарь
МЕТОД МОДЕЛИРОВАНИЯ В ЭТНОПСИХОЛОГИИ — совокупность способов и приемов для создания моделей определенного периода в развитии психики представителей конкретных этнических общностей, а также их национально психологических особенностей, необходимых для выявления и осмысления наиболее… … Энциклопедический словарь по психологии и педагогике
полуэмпирический метод моделирования топок котла — С использованием результатов, полученных на физических моделях расходов, и оценки полей потоков в сочетании с расчётами по зонам горения. [А.С.Гольдберг. Англо русский энергетический словарь. 2006 г.] Тематики энергетика в целом EN semi empirical … Справочник технического переводчика
численный метод моделирования топок котла — Решение фундаментальных уравнений кинетики реакций, потоков и расходов, теплообмена. [А.С.Гольдберг. Англо русский энергетический словарь. 2006 г.] Тематики энергетика в целом EN numerical furnace modeling method … Справочник технического переводчика
Макетный метод моделирования — создание и разработка формы одежды методом наколки ткани на манекене или на фигуре манекенщицы (см. Наколка). (Терминологический словарь одежды. Орленко Л.В., 1996) … Энциклопедия моды и одежды
Муляжный метод моделирования — один из старейших методов наколки ткани на манекене или на фигуре манекенщицы при моделировании. Обычно ткань прикрепляют к манекену булавками, придавая ей желаемые формы. Когда формы для изделия найдены, переходят к поискам покроя, дающего… … Энциклопедия моды и одежды
МЕТОД — (от греч. methodos путь, способ исследования, обучения, изложения) совокупность приемов и операций познания и практической деятельности; способ достижения определенных результатов в познании и практике. Применение того или иного М. определяется… … Философская энциклопедия
Моделирование
Моделирование — это метод воспроизведения и исследования определённого фрагмента действительности (предмета, явления, процесса, ситуации) или управления им, основанный на представлении объекта с помощью его копии или подобия — модели (см. Модель). Модель обычно представляет собой либо материальную копию оригинала, либо некоторый условный образ, представленный в абстрактной (мысленной или знаковой) форме и содержащий существенные свойства моделируемого объекта. Процедуры создания моделей широко используются как в научно-теоретических, так и в прикладных сферах человеческой деятельности.
В научном познании (см. Наука) модель рассматривается как «объект-подобие» или «объект-заместитель» объекта-оригинала, воспроизводящий определённые его характеристики. В этом смысле модель всегда соответствует объекту-оригиналу — в тех свойствах, которые подлежат изучению, но в то же время отличается от него по ряду других признаков, что делает модель удобной для исследования изучаемого объекта. Результаты разработки и исследования моделей при определённых условиях, принимаемых в методологии науки и специфических для различных областей и типов моделей, распространяются на оригинал. Использование метода моделирования в научном познании диктуется необходимостью раскрыть такие стороны объектов, которые либо невозможно постигнуть путём непосредственного изучения, либо непродуктивно изучать их таким образом в силу каких-либо ограничений.
В научном познании возможны два способа моделирования:
Модели, применяемые в научном познании, разделяются на два больших класса:
Соответственно указанным различениям выделяют основные разновидности моделирования. Каждое из них применяется в зависимости от особенностей изучаемого объекта и характера познавательных задач.
Предметно-физическое моделирование широко используется как в научной практике, так и в сфере материального производства. Такое моделирование всегда предполагает, что модель должна быть сходна с оригиналом по физической природе и отличаться от него лишь численными значениями ряда параметров. Наряду с этим в практике научного исследования часто используется и такой вид моделирования, при котором модель строится из объектов иной физической природы, чем оригинал, но описывается одинаковой с ним системой математических зависимостей. В отличие от предметно-физического этот вид моделирования называют предметно-математическим. Предметная модель становится здесь объектом испытания и изучения, в результате которого создаётся её математическое описание. Последнее затем переносится на моделируемый объект, характеризуя его структуру и функционирование.
В развитой науке, особенно при переходе к теоретическим исследованиям, широко используется моделирование с применением идеальных моделей. Этот способ получения знаний об объектах может быть охарактеризован как моделирование посредством идеализированных представлений. Он является ведущим инструментом теоретического исследования. Активно используя модельные представления, научное исследование вместе с тем применяет и так называемое знаковое моделирование, которое основано на построении и испытании математических моделей некоторого класса явлений, без использования при этом вспомогательного физического объекта, который подвергается испытанию. Последнее отличает знаковую модель от предметно-математической. Такой вид моделирования иногда называют также абстрактно-математическим. Он требует построения знаковой модели, представляющей некоторый объект, где отношения и свойства объекта представлены в виде знаков и их связей. Эта модель затем исследуется чисто логическими средствами, и новое знание возникает в результате дедуктивного развёртывания модели без обращения к предметной области, на основании которой выросла данная знаковая модель. В абстрактно-математическом моделировании модель — это конструкция, изоморфная моделируемой системе. При таком моделировании каждому объекту системы ставится в соответствие определённый элемент моделирующей конструкции, а свойствам и отношениям объектов соответствуют свойства и отношения элементов.
Классическими примерами моделей, основанных на изоморфизме, являются модели аксиоматических систем в математике. Они задают семантику формальных построений и создают возможность для содержательной интерпретации аксиом. Сами аксиомы, как и следствия из них, считаются предложениями некоторого формального языка. Кроме того, задана область интерпретаций, представляющая собой множество индивидных объектов. Изоморфизм задаётся функцией, сопоставляющей каждому имени языка некоторый объект из заданного множества, а каждому выражению языка некоторое отношение объектов этого же множества. Если любое высказывание, которое выведено из аксиом, истинно в области интерпретаций (то есть соответствует реальным отношениям объектов), то эта область называется моделью системы аксиом. Моделирование в математике используется, например, для доказательства непротиворечивости формальных систем.
Этот вид моделирования используется не только в чистой математике, но также при математическом описании природных, общественных, технологических и других сложных систем. Смысл такого описания состоит в том, что отношения между элементами системы выражаются с помощью уравнений, причём так, чтобы каждому термину содержательного описания системы соответствовала какая-либо величина (константа или переменная) или функция, фигурирующая в уравнении. Сами уравнения называются при этом моделью. Как правило, абстрактно-математическое моделирование требует абстракции (см. Абстракция), то есть отвлечения от некоторых свойств и отношений в моделируемой системе. Это позволяет достичь общности модели и утверждать, что она, игнорируя частности, описывает достаточно широкий круг процессов или систем. К тому же без таких упрощений моделирование оказывается бессмысленным ( чрезмерной сложности модели) или вообще невозможным. Другим важным гносеологическим условием моделирования является измеримость всех описываемых объектов и отношений. Чтобы построить модель, необходимо найти их числовое представление. Всякий моделируемый процесс должен быть полностью охарактеризован с помощью параметров, поддающихся измерению.
Другая разновидность моделирования с применением идеальных моделей основана на понятии «чёрный ящик». Этим термином принято называть объект, внутренняя структура которого недоступна для наблюдения и о котором можно судить только по его внешнему поведению, в частности по тому, как он преобразует приходящие на вход сигналы. Если некоторая система слишком сложна, то нет смысла искать её математическое описание. Проще попытаться построить вместо неё другую систему, которая при заданных условиях будет вести себя точно так же. Такое моделирование часто используется при исследовании отдельных систем живых организмов с помощью компьютерной симуляции. Описать работу живого организма уравнениями крайне тяжело или вообще невозможно. Но возможно построить компьютерную схему, которая при подаче на вход определённого стимула давала бы на выходе реакцию, тождественную или близкую к реакции моделируемой системы. Если спектр совпадающих входных и выходных процессов достаточно широк, то можно ожидать, что построенная схема точно воспроизводит исследуемый объект.
Моделирование данных: зачем нужно и как реализовать
Моделирование данных ощутимо упрощает взаимодействие между разработчиками, аналитиками и маркетологами, как и сам процесс создания отчетов. Поэтому я перевела статью IBM Cloud Education о ценности моделирования и от себя добавила инфо о способах трансформации данных для моделирования.
Моделирование данных
Узнайте, как моделирование данных использует абстракцию для представления и лучшего понимания природы данных в информационной системе предприятия.
Что такое моделирование данных
Моделирование данных — это создание визуального представления о всей информационной системе либо ее части. Цель в том, чтобы проиллюстрировать типы данных, которые используются и хранятся в системе, отношения между этими типами данных, способы группировки и организации данных, их форматы и атрибуты.
Модели данных строятся на основе бизнес-потребностей. Правила и требования к модели данных определяются заранее на основе обратной связи с бизнесом, поэтому их можно включить в разработку новой системы или адаптировать к существующей.
Данные можно моделировать на различных уровнях абстракции. Процесс начинается со сбора бизнес-требований от заинтересованных сторон и конечных пользователей. Эти бизнес-правила затем преобразуются в структуры данных. Модель данных можно сравнить с дорожной картой, планом архитектора или любой формальной схемой, которая способствует более глубокому пониманию того, что разрабатывается.
Моделирование данных использует стандартизированные схемы и формальные методы. Это обеспечивает последовательный и предсказуемый способ управления данными в организации или за ее пределами.
В идеале модели данных — это живые документы, которые развиваются вместе с потребностями бизнеса. Они играют важную роль в поддержке бизнес-процессов и планировании ИТ-архитектуры и стратегии. Моделями данных можно делиться с поставщиками, партнерами и коллегами.
Преимущества моделирования данных
Моделирование упрощает просмотр и понимание взаимосвязей между данными для разработчиков, архитекторов данных, бизнес-аналитиков и других заинтересованных лиц. Кроме того, моделирование данных помогает:
Уменьшить количество ошибок при разработке программного обеспечения и баз данных.
Унифицировать документацию на предприятии.
Повысить производительность приложений и баз данных.
Упростить отображение данных по всей организации.
Улучшить взаимодействие между разработчиками и командами бизнес-аналитики.
Упростить и ускорить процесс проектирования базы данных на концептуальном, логическом и физическом уровнях.
Типы моделей данных
Разработка баз данных и информационных систем начинается с высокого уровня абстракции и с каждым шагом становится все точнее и конкретнее. В зависимости от степени абстракции модели данных можно разделить на три категории. Процесс начинается с концептуальной модели, переходит к логической модели и завершается физической моделью.
Концептуальные модели данных. Также они называются моделями предметной области и описывают общую картину: что будет содержать система, как она будет организована и какие бизнес-правила будут задействованы. Концептуальные модели обычно создаются в процессе сбора исходных требований к проекту. Как правило, они включают классы сущностей (вещи, которые бизнесу важно представить в модели данных), их характеристики и ограничения, отношения между сущностями, требования к безопасности и целостности данных. Любые обозначения обычно просты.
Логические модели данных уже не так абстрактны и предоставляют более подробную информацию о концепциях и взаимосвязях в рассматриваемой области. Они содержат атрибуты данных и показывают отношения между сущностями. Логические модели данных не определяют никаких технических требований к системе. Этот этап часто пропускается в agile или DevOps-практиках. Логические модели данных могут быть полезны для проектов, ориентированных на данные по своей природе. Например, для проектирования хранилища данных или разработки системы отчетности.
Физические модели данных представляют схему того, как данные будут храниться в базе. По сути, это наименее абстрактные из всех моделей. Они предлагают окончательный дизайн, который может быть реализован как реляционная база данных, включающая ассоциативные таблицы, которые иллюстрируют отношения между сущностями, а также первичные и внешние ключи для связи данных.
Процесс моделирования данных
Моделирование данных начинается с договоренности о том, какие символы используются для представления данных, как размещаются модели и как передаются бизнес-требования. Это формализованный рабочий процесс, включающий ряд задач, которые должны выполняться итеративно. Сам процесс обычно выглядят так:
Определите сущности. На этом этапе идентифицируем объекты, события или концепции, представленные в наборе данных, который необходимо смоделировать. Каждая сущность должна быть целостной и логически отделенной от всех остальных.
Определите ключевые свойства каждой сущности. Каждый тип сущности можно отличить от всех остальных, поскольку он имеет одно или несколько уникальных свойств, называемых атрибутами. Например, сущность «клиент» может обладать такими атрибутами, как имя, фамилия, номер телефона и т.д. Сущность «адрес» может включать название и номер улицы, город, страну и почтовый индекс.
Определите связи между сущностями. Самый ранний черновик модели данных будет определять характер отношений, которые каждая сущность имеет с другими. В приведенном выше примере каждый клиент «живет по» адресу. Если бы эта модель была расширена за счет включения сущности «заказы», каждый заказ также был бы отправлен на адрес. Эти отношения обычно документируются с помощью унифицированного языка моделирования (UML).
Полностью сопоставьте атрибуты с сущностями. Это гарантирует, что модель отражает то, как бизнес будет использовать данные. Широко используются несколько формальных шаблонов (паттернов) моделирования данных. Объектно-ориентированные разработчики часто применяют шаблоны для анализа или шаблоны проектирования, в то время как заинтересованные стороны из других областей бизнеса могут обратиться к другим паттернам.
Назначьте ключи по мере необходимости и определите степень нормализации. Нормализация — это метод организации моделей данных, в которых числовые идентификаторы (ключи) назначаются группам данных для установления связей между ними без повторения данных. Например, если каждому клиенту назначен ключ, этот ключ можно связать как с его адресом, так и с историей заказов, без необходимости повторять эту информацию в таблице с именами клиентов. Нормализация помогает уменьшить объем дискового пространства, необходимого для базы данных, но может сказываться на производительности запросов.
Завершите и проверьте модель данных. Моделирование данных — это итеративный процесс, который следует повторять и совершенствовать под потребности бизнеса.
Типы моделирования данных
Моделирование данных развивалось вместе с системами управления базами данных (СУБД), при этом типы моделей усложнялись по мере роста потребностей предприятий в хранении данных.
Иерархические модели данных представляют отношения «один ко многим» в древовидном формате. В модели этого типа каждая запись имеет единственный корень или родительский элемент, который сопоставляется с одной или несколькими дочерними таблицами. Эта модель была реализована в IBM Information Management System (IMS) в 1966 году и быстро нашла широкое применение, особенно в банковской сфере. Хотя этот подход менее эффективен, чем недавно разработанные модели баз данных, он все еще используется в системах расширяемого языка разметки (XML) и географических информационных системах (ГИС).
Реляционные модели данных были предложены исследователем IBM Э. Ф. Коддом в 1970 году. Они до сих пор встречаются во многих реляционных базах данных, обычно используемых в корпоративных вычислениях. Реляционное моделирование не требует детального понимания физических свойств используемого хранилища данных. В нем сегменты данных объединяются с помощью таблиц, что упрощает базу данных.
Реляционные базы данных часто используют язык структурированных запросов (SQL) для управления данными. Эти базы подходят для поддержания целостности данных и минимизации избыточности. Они часто используются в кассовых системах, а также для других типов обработки транзакций.
В ER-моделях данных используют диаграммы для представления взаимосвязей между сущностями в базе данных. ER-модель представляет собой формальную конструкцию, которая не предписывает никаких графических средств её визуализации. В качестве стандартной графической нотации, с помощью которой можно визуализировать ER-модель, была предложена диаграмма «сущность-связь» (Entity-Relationship diagram). Однако для визуализации ER-моделей могут использоваться и другие графические нотации, либо визуализация может вообще не применяться (например, только текстовое описание).
Объектно-ориентированные модели данных получили распространение как объектно-ориентированное программирование и стали популярными в середине 1990-х годов. Вовлеченные «объекты» — это абстракции сущностей реального мира. Объекты сгруппированы в иерархии классов и имеют связанные черты. Объектно-ориентированные базы данных могут включать таблицы, но могут также поддерживать более сложные связи. Этот подход часто используется в мультимедийных и гипертекстовых базах данных.
Размерные модели данных разработал Ральф Кимбалл для быстрого поиска данных в хранилище. Реляционные и ER-модели делают упор на эффективное хранение и уменьшают избыточность данных, а размерные модели упорядочивает данные таким образом, чтобы легче было извлекать информацию и создавать отчеты. Это моделирование обычно используется в системах OLAP.
Две популярные размерные модели данных — это схемы «звезда» и «снежинка». В схеме «звезда» данные организованы в факты (измеримые элементы) и измерения (справочная информация), где каждый факт окружен связанными с ним измерениями в виде звездочки. Схема «снежинка» напоминает схему «звезда», но включает дополнительные слои связанных измерений, что усложняет схему ветвления.
Инструменты для моделирования данных
Сегодня широко используются многочисленные коммерческие и CASE-решения с открытым исходным кодом, в том числе различные инструменты моделирования данных, построения диаграмм и визуализации. Вот несколько примеров:
erwin Data Modeler — это инструмент моделирования данных, основанный на языке IDEF1X, который теперь поддерживает и другие нотации, включая нотацию для размерного моделирования.
Enterprise Architect — это инструмент визуального моделирования и проектирования, который поддерживает моделирование корпоративных информационных систем и архитектур, программных приложений и баз данных. Он основан на объектно-ориентированных языках и стандартах.
ER/Studio — это программа для проектирования баз данных, совместимая с некоторыми из самых популярных СУБД. Она поддерживает как реляционное, так и размерное моделирование данных.
Бесплатные инструменты моделирования данных включают решения с открытым исходным кодом, такие как Open ModelSphere.
Для того, чтобы преобразовать данные в структуру, которая соответствует требованиям модели, можно использовать встроенный механизм регулярных запросов, которые выполняются в Google BigQuery, Scheduled Queries и AppScript. Их легко можно освоить, потому что это привычный SQL, но проводить отладку в Scheduled Queries практически нереально. Особенно, если это какой-то сложный запрос или каскад запросов.
Есть специализированные инструменты для управления SQL-запросами, например, dbt и Dataform.
dbt (data build tool) — это фреймворк с открытым исходным кодом для выполнения, тестирования и документирования SQL-запросов, который позволяет привнести элемент программной инженерии в процесс анализа данных. Он помогает оптимизировать работу с SQL-запросами: использовать макросы и шаблоны JINJA, чтобы не повторять в сотый раз одни и те же фрагменты кода.
Главная проблема, которую решают специализированные инструменты — это уменьшение времени, необходимого на поддержку и обновление. Это достигается за счет удобства отладки.
Естествознание. 10 класс
Конспект урока
Естествознание, 10 класс
Урок 8. Моделирование в науке
Перечень вопросов, рассматриваемых в теме:
Модель (франц. modele, от лат. modulus мера, образец, норма) — это форма отображения определённого фрагмента действительности (предмета, явления, процесса, ситуации), который содержит существенные свойства моделируемого объекта и может быть представлен в абстрактной (мысленной или знаковой) или материальной (предметной) форме.
Моделирование – метод теоретического познания, состоящий в исследовании каких-либо явлений, процессов или систем путем построения и изучения их моделей; использование моделей для определения поведения и характеристик реальных систем.
Математическая модель – модели, построенные с использованием математических понятий и инструментария (формул, графиков, систем уравнений и т.д.)
Основная и дополнительная литература по теме урока (точные библиографические данные с указанием страниц):
Открытые электронные ресурсы по теме урока :
Теоретический материал для самостоятельного изучения
Реальные объекты исследования не всегда доступны для исследователя или в их функционирование нельзя вмешиваться. В этом случает можно заменить «оригинал» соответствующим аналогом (моделями), пользуясь которым можно провести эксперимент, изучать его поведение при изменениях параметров внешней и внутренней среды. В воспроизведении свойств объекта изучения на специально устроенном его аналоге-модели заключается суть процесса моделирование. Сама модель — это всегда упрощенное отражение объекта, копия реального объекта, обладающая его основными характеристиками и способная имитировать его поведение.
Модели могут быть реальными (материальными), например, модели самолетов, макеты зданий, фотографии, протезы, куклы и т.п., а также теоретическими (идеальными или абстрактными), создаваемые средствами языка (как естественного человеческого языка, так и специальных языков, например, языком математики. В этом случае мы имеем математическую модель, которая описывает взаимосвязи в изучаемой системе).
Математическое моделирование – инструмент познания, изучения и исследования сложных систем. Эти системы сложны потому, что либо состоят из большого числа структурных компонентов, либо находятся под влиянием большего числа внешних факторов. В этом случае ученые создают модели – упрощенные копии систем, отражающие их структуру и функциональные взаимосвязи. В логике исследования под особым вниманием находятся лишь некоторые компоненты системы и ее взаимосвязи. Математические модели могут быть представлены в виде математических формул, систем уравнений, графиков и т.д. Например, системы дифференциальных уравнений в модели Лотки-Вольтерра, изучающей системы «паразит-хозяин» и «хищник-жертва» или графический образ экологических пирамид (масс, энергий) и др.
Выделяют три функции моделирования:
Познавательная функция заключается в том, что за счет абстрагирования модели позволяют достаточно просто объяснить наблюдаемые на практике явления и процессы (другими словами, они дают ответ на вопрос «почему мир устроен так»).
Прогностическая функция моделирования отражает его возможность предсказывать будущие свойства и состояния моделируемых систем, то есть отвечать на вопрос «что будет?».
Нормативная функция моделирования заключается в получении ответа на вопрос «как должно быть?» – если, помимо состояния системы, заданы критерии оценки ее состояния, то возможно не только описать существующую систему, но и построить ее нормативный образ – желательный с точки зрения субъекта, интересы и предпочтения которого отражены используемыми критериями.
Примеры моделей различных типов в естественных науках



