Конспект лекций Краткий курс


Скачать 0.97 Mb.
Название Конспект лекций Краткий курс
страница 6/11
Тип Конспект
rykovodstvo.ru > Руководство эксплуатация > Конспект
1   2   3   4   5   6   7   8   9   10   11

Воспроизводимость научного знания (reproducible research).


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

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

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

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

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

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

Основа идеи перекликается с идеей грамотного программирования, или literate programming [http://www.literateprogramming.com/index.html , http://anton-nazarov.livejournal.com/60347.html ] , придуманной Дональдом Кнутом при разработке издательской системы TeX. Книга по ТеХ, написанная Дональдом Кнутом писалась параллельно разработке программы tex и представляет собой обобщённый исходный код (*.nw), в котором содержатся и документация, и код программы. Утилита weave формирует из этого *.nw исходника документацию в формате *.tex, из которой в конечном итоге tex делает PDF; и утилита tangle формирует из этого исходника исходный код программы, который собирается компилятором.

Разработка по методике «грамотного программирования» происходит в том же порядке, в каком автор работает над книгой: пишет основную идею, как должна работать программа в документации, затем приводит «кусок» программного кода. Затем обобщённый исходник разделяется утилитами и компилируется в документацию и программный код, который можно запустить и проверить.

«Грамотное программирование» применяется при разработке обучающих курсов, elucidative programming.

Аналогично гибким методикам (agile) разработки, набирает силу движение agile documentation в разработке технической документации.

Движение reproducible research основывается на подходе грамотного программирования.


Суть методики:

  • Данные замеров по результатам экспериментов собираются в машиночитаемом формате, например CSV

  • В среде грамотного программирования (CWEB, noweb, Sweave, StatWeave) или org-mode babel для Emacs составляется отчёт об исследовании

  • Расчёты включаются в этот же текст в виде кусков кода на языках программирования (так, используются языки R для статистических расчётов или Python с библиотеками Sci-Py, MathPython). Как правило среда, например org-mode babel позволяет использовать любой язык программирования.

  • Из единого исходника генерируется документация в формате *.tex (latex/pdf) и расчётные программы, работающие с файлами замеров в CSV формате

  • Документация вычитывается, программы запускаются и отлаживаются

  • Для автоматизации составляется Makefile .

Пример настройки среды грамотного программирования на примере org-mode babel, Emacs описан в http://www.jstatsoft.org/v46/i03 . Дополнительные ссылки на http://www.reproducibleresearch.net/index.php/Main_Page

Лекция 8

Методы творческого решения проблемы исследования

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

Креативность – это способность мыслить творчески, нестандартно.

По новому, свежим взглядом посмотреть на проблему и решить её, обходясь небольшим количеством ресурсов.
1   2   3   4   5   6   7   8   9   10   11

Похожие:

Конспект лекций Краткий курс icon Кафедра фармации Органические лекарственные препараты. Ароматические...
Органические лекарственные препараты. Ароматические соединения. Краткий конспект лекций – Нижний Новгород: Изд-во Нижегородской государственной...
Конспект лекций Краткий курс icon Конспект лекций
Ш 39 Метрология, стандартизация, сертификация: Конспект лекций / О. А. Шейфель; Кемеровский технологический институт пищевой промышленности....
Конспект лекций Краткий курс icon Краткий курс лекций Производственная безопасность. Часть 3
Пламя возникает в результате сложного взаимодействия химических и физических процессов
Конспект лекций Краткий курс icon Конспект лекций (Гилевский Ю. Х.) по высшей геодезии за 3 курс обучения...
Конспект лекций (Гилевский Ю. Х.) по высшей геодезии за 3 курс обучения в Санкт-Петербургском техникуме Геодезии и картографии. Примерно...
Конспект лекций Краткий курс icon Конспект лекций для студентов всех форм обучения специальности 080110...
Налоги и налогообложение: Конспект лекций / Составитель Н. А. Леончик. – Кемерово, 2006. – 80 с
Конспект лекций Краткий курс icon Технические средства автоматизации конспект лекций
Конспект лекций предназначен для студентов дневной, вечерней, заочной и дистанционной форм обучения по специальности 220301 «Автоматизация...
Конспект лекций Краткий курс icon Курс лекций ббк20. 1 я7 к 17 Калыгин В. Г
К а л ы г и н В. Г. Промышленная экология. Курс лекций. М.: Изд-во мнэпу, 2000. 240 с
Конспект лекций Краткий курс icon Конспект лекций Владимир 2010 Министерство образования Российской...
Автоматизированные системы бухгалтерского и управленческого учета. Часть 1: Конспект лекций / Владим гос ун-т; Сост.: Д. Н. Васильев...
Конспект лекций Краткий курс icon Конспект лекций лаконично раскрывает содержание и структуру учебной...
Безопасность жизнедеятельности : конспект лекций для студентов очной и заочной форм обучения / сост. В. М. Домашко; Южный федеральный...
Конспект лекций Краткий курс icon Курс лекций по дисциплине: «Санитария и гигиена» 2015г
Курс лекций предназначен для изучения дисциплины «Санитария и гигиена» обучающимися 1 курса специальности «Парикмахер»
Конспект лекций Краткий курс icon Курс лекций, прочитанный для студентов Московской Духовной Академии «Духовная Библиотека»
Когда я по благословению церковных властей читал курс лекций в Академии, то не предполагал, что они когда-нибудь будут изданы
Конспект лекций Краткий курс icon Курс лекций по дисциплине оп. 13 «автомобильные эксплуатационные материалы» 2016 г
Курс лекций содержит основные сведения по производству и применению автомобильных эксплуатационных материалов. В данном курсе рассмотрены...
Конспект лекций Краткий курс icon Курс-конспект лекций и контрольные задания Рига 2006. Методическое...
Современная психодиагностика определяется как психологическая дисциплина, разрабатывающая методы выявления и изучения индивидуально...
Конспект лекций Краткий курс icon Конспект лекций по дисциплине Общий курс железных дорог
Функционирование железнодорожного транспорта осуществляется, исходя из следующих принципов: устойчивость его работы; доступность,...
Конспект лекций Краткий курс icon Курс лекций Педагогическое общество России Москва 2001
Б 53 Социальное прогнозирование. Курс лекций.— М.: Педагогическое общество России 2002. — 392 с
Конспект лекций Краткий курс icon Конспект лекций по дисциплине «общий курс транспорта» Виды транспорта,...
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования

Руководство, инструкция по применению




При копировании материала укажите ссылку © 2024
контакты
rykovodstvo.ru
Поиск