The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Код научного ПО должен быть открытым, opennews (ok), 10-Фев-10, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


31. "Код научного ПО должен быть открытым"  +/
Сообщение от anonymous vulgaris (?), 10-Фев-10, 21:19 
>Хотя бы один из комментаторов имеет отношение к проблематике?

Имеет конечно, примерно такое же как эконометрика и экономика к науке. Курсовик в маткаде считали.

Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

36. "Код научного ПО должен быть открытым"  +1 +/
Сообщение от s79 (?), 11-Фев-10, 04:37 
ЭЭЭ, так можно договориться до того, что и исходные данные надо обязательно публиковать. И как тогда глобальное потепление доказывать?
Ответить | Правка | Наверх | Cообщить модератору

38. "Код научного ПО должен быть открытым"  +1 +/
Сообщение от centosuser (ok), 11-Фев-10, 08:37 
>ЭЭЭ, так можно договориться до того, что и исходные данные надо обязательно
>публиковать. И как тогда глобальное потепление доказывать?

Обязательно публиковать, а иначе вдруг попросят пруфлинк на конференции и опа!

Ответить | Правка | Наверх | Cообщить модератору

39. "Код научного ПО должен быть открытым"  +/
Сообщение от XoRe (ok), 11-Фев-10, 11:15 
>ЭЭЭ, так можно договориться до того, что и исходные данные надо обязательно
>публиковать. И как тогда глобальное потепление доказывать?

Я правильно понимаю ваш намек на то, что некоторые научные выводы высосаны из пальца?
Я не спорЮ. просто уточняю)

А вообще как-бы да, исходные данные публиковать желательно.
Чтобы при желании можно было провести такие же расчеты и прийти к такому же результату.
Это научный подход.

Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

40. "Код научного ПО должен быть открытым"  +1 +/
Сообщение от Square (ok), 11-Фев-10, 13:55 
>ЭЭЭ, так можно договориться до того, что и исходные данные надо обязательно
>публиковать. И как тогда глобальное потепление доказывать?

Исходные данные публикуют. А исходные тексты инструментов для анализа- нет.
Потому что результат научной работы не зависит от используемых инструментов.
Иначе он не объективен и ненаучен.

Проблема вообще высосана из пальца. Автор играет на публику.

Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

42. "Код научного ПО должен быть открытым"  +/
Сообщение от anonymous vulgaris (?), 11-Фев-10, 21:50 
>Исходные данные публикуют. А исходные тексты инструментов для анализа- нет.

И исходные данные часто не публикуют.

>Потому что результат научной работы не зависит от используемых инструментов.

Это точно.

>Проблема вообще высосана из пальца. Автор играет на публику.

Не проблема то есть. Ну так и ГЦЦ может неправильно компилировать и что? А в бухгалтерском софте что проблем нет? А это поопаснее чем в научном.

Ответить | Правка | Наверх | Cообщить модератору

43. "Код научного ПО должен быть открытым"  +/
Сообщение от Square (ok), 11-Фев-10, 22:30 
>>Исходные данные публикуют. А исходные тексты инструментов для анализа- нет.
>И исходные данные часто не публикуют.

Требование к научной работе - воспроизводимость результатов. Если вы не опубликуете исходные данные и (как следствие) результат вашей работы нельзя повторить - то ваши изыскания не будут приняты. Оно вам надо?

Ответить | Правка | Наверх | Cообщить модератору

45. "Код научного ПО должен быть открытым"  +/
Сообщение от anonymous vulgaris (?), 12-Фев-10, 04:45 
>Требование к научной работе - воспроизводимость результатов. Если вы не опубликуете исходные данные и (как следствие) результат вашей работы нельзя повторить - то
>ваши изыскания не будут приняты. Оно вам надо?

Чудеса какие то. Вы когда последнюю статью писали то?

Теоретически. Как вы можете повторить например эксперимент на суперколлайдере? Он один. И где вы видели с него сырые данные? Там много терабайт за эксперимент.

Практически. Берем любой научный журнал и смотрим, что там можно повторить на основании описания в статье.

Ответить | Правка | Наверх | Cообщить модератору

49. "Код научного ПО должен быть открытым"  +1 +/
Сообщение от XoRe (ok), 15-Фев-10, 11:55 
>>ЭЭЭ, так можно договориться до того, что и исходные данные надо обязательно
>>публиковать. И как тогда глобальное потепление доказывать?
>
>А исходные тексты инструментов для анализа- нет.

Так в том и суть вопроса.
Если смотреть на научные расчеты с точки зрения "В ПО бывают ошибки", то проверка расчетов на ошибки может привести к проверке ПО на ошибки.
А для проверки ПО на ошибки очень полезен исходный код.
Публичная наука - это же не сфера покупки-продажи.
"Я доказал теорему Ферма. Но как - не скажу!"
Наоборот, например, при каком-то открытии стараются проверить и перепроверить все, что можно.
Потому что в науке уже 100 раз натыкались на грабли типа вечного двигателя или КПД 120% из за ошибки в расчетах.

Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору

50. "Код научного ПО должен быть открытым"  –1 +/
Сообщение от Square (ok), 15-Фев-10, 12:35 
>>>ЭЭЭ, так можно договориться до того, что и исходные данные надо обязательно
>>>публиковать. И как тогда глобальное потепление доказывать?
>>
>>А исходные тексты инструментов для анализа- нет.
>
>Так в том и суть вопроса.
>Если смотреть на научные расчеты с точки зрения "В ПО бывают ошибки",
>то проверка расчетов на ошибки может привести к проверке ПО на
>ошибки.
>А для проверки ПО на ошибки очень полезен исходный код.

в результате все это затевается не ради проверки на ошибки, а ради того чтобы увидеть чужой код. Причем затевается теми - кто к проблематике вопроса отношения не имеет.
Например Darrel Ince - автор статьи (http://www.computing.open.ac.uk/People/d.c.ince) - он компьютерщик... все его научные работы- связаны с компьютерами. Поэтому его интерес основан на идеях витающих в компьютерных кругах.

>Публичная наука - это же не сфера покупки-продажи.
>"Я доказал теорему Ферма. Но как - не скажу!"
>Наоборот, например, при каком-то открытии стараются проверить и перепроверить все, что можно.

ну после таких рассуждений становится очевидно что вы тоже к проблематике отношения не имеете.

>Потому что в науке уже 100 раз натыкались на грабли типа вечного
>двигателя или КПД 120% из за ошибки в расчетах.

Это вообще беспредметно.

Ответить | Правка | Наверх | Cообщить модератору

51. "Код научного ПО должен быть открытым"  +/
Сообщение от XoRe (ok), 15-Фев-10, 14:38 
>в результате все это затевается не ради проверки на ошибки, а ради того чтобы увидеть чужой код.

Если не секрет, в результате чего?
Объясните сей вывод.

>ну после таких рассуждений становится очевидно что вы тоже к проблематике отношения
>не имеете.

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

>>Потому что в науке уже 100 раз натыкались на грабли типа вечного
>>двигателя или КПД 120% из за ошибки в расчетах.
>
>Это вообще беспредметно.

Я имею в виду расчеты, когда из за ошибки получали "сенсационный" результат.
Можно привести в пример историю большой теоремы Ферма.
Было очень много случаев, когда её якобы доказывали, пока не проверяли доказательство.

Ответить | Правка | Наверх | Cообщить модератору

52. "Код научного ПО должен быть открытым"  +/
Сообщение от Square (ok), 15-Фев-10, 17:16 
>>в результате все это затевается не ради проверки на ошибки, а ради того чтобы увидеть чужой код.
>
>Если не секрет, в результате чего?
>Объясните сей вывод.

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

>>>Потому что в науке уже 100 раз натыкались на грабли типа вечного
>>>двигателя или КПД 120% из за ошибки в расчетах.
>>
>>Это вообще беспредметно.
>
>Я имею в виду расчеты, когда из за ошибки получали "сенсационный" результат.

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


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

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

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

Ответить | Правка | Наверх | Cообщить модератору

53. "Код научного ПО должен быть открытым"  +/
Сообщение от . (?), 15-Фев-10, 19:28 
> Ошибки в методологии намного серьезнее чем любые существующие ошибки в ПО.
> Острота проблемы- вымышлена. Возможно он просто выбивал грант на очередные "очень интересные" исследования... Опенсорс популярно, опенсорс модно.. профессор компьютер сайнс ищет на чем бы еще можно заработать денег. И у него это наверняка получится.. вон даже на глобальное потепление деньги выбили..политические карьеры себе устроили...

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

Ответить | Правка | Наверх | Cообщить модератору

54. "Код научного ПО должен быть открытым"  +/
Сообщение от XoRe (ok), 16-Фев-10, 15:09 
Что-то в сторону уходим)
Я думаю, вы не станете утверждать, что "научное ПО не содержит ошибок, которые могли бы повлиять на результат расчетов".
Суть в том, что если (из одних и тех же данных) в одной программе получились одни результаты, а в другой программе - другие, то наличие исходников обеих программ очень облегчит поиск ответа на вопрос "а с чего они различаются".

А насчет ваших выводов я не спорю.
Может быть человек, прикрываясь одним, хочет другого.
Но остальным комментаторам (включая меня) интересна сама тема ошибок в научном ПО.
Что мы и обсуждаем)

Ответить | Правка | К родителю #52 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру