• 検索結果がありません。

コンピュータプラクティ スⅠ 再現性

N/A
N/A
Protected

Academic year: 2021

シェア "コンピュータプラクティ スⅠ 再現性"

Copied!
29
0
0

読み込み中.... (全文を見る)

全文

(1)

コンピュータプラクティ スⅠ

再現性

水野嘉明

(2)

本日の予定

「再現性」

実験の再現と実験環境について

前回の実験1、2について、追 実験をおこなう

実験レポート R4として提出す

2

(3)

科学的方法 – 第三者による検

論文(実験レポート)による成果の 発表

実験が正しいことの検証

帰納的推論、演繹的推論に誤りが ないことの検証

批判に耐えることにより、研究成 果は受け入れられる

(4)

実験の再現

実験の正しさは、どのようにして 証明されるか?

追実験が重要である

誰がやっても同じ結果になれば、

正しいものと認められる

4

(5)

実験の再現

第三者が、同じ条件で実験を再現 できなければならない

論文・レポートには

実験環境

実験の方法・手順

実験の経過や結果 を明記する

(6)

実験の環境

実験環境とは、実験に影響すると 思われるすべての要因

ハードウェア

ソフトウェア

ネットワーク

人的要素

6

(7)

実験の環境

ハードウェア

CPU

メモリ (メインメモリ)

キャッシュメモリ

ディスク

ビデオカード(ディスプレイ)

その他

(8)

実験の環境

ソフトウェア

OS (種類、バージョン、SP / パッチ)

プログラムの実行条件

(優先順位、仮想記憶)

同時に動いているソフト

(サービス / デーモン、アプリ)

使用ツール

その他 8

(9)

実験の環境

プログラムの実験に関する注意

同じソースファイルでも、生成さ れる実行ファイルはコンパイラに より異なる

コンパイラの種類、バージョン、

最適化レベル、使用ライブラリ、

その他の設定

(10)

実験の環境

環境の確認 ( Windows XP の場

合)「マイコンピュータ」で右クリッ

[

プロパティ

]

[

アクセサリ

] → [

システムツー

]

→ [

システム情報

]

10

(11)

実験の環境

実行中のプログラムを調べる

実行中のサービスを調べる

ctrl+alt+delete →

タスクマネージ

[

管理ツール

] → [

サービス

]

(12)

実験の環境

ネットワーク

通信相手の処理内容、環境

通信路の性能、混み具合など

IPアドレスは直接関係しないが

、ネットワークのどの部分にどの ように接続されているかが、性能 等に影響する

12

(13)

実験の環境

人的要素

人の振る舞いは様々な要因に依存

再現性に乏しい

⇒ 統計的に扱う必要

(14)

演習1

実験環境を調べよ

実験用PCの仕様

ソフトウェア環境

14

(15)

追実験

追実験は、

元実験と同じ方法・手順で行う

環境の影響を、出来るだけ取り除

例えば、同時にアプリケーショ ンを動かさない、など

どのような影響があるかを、見

(16)

追実験

元実験側の責任が大

実験環境、手順・方法、経過や結 果を、

実験方法

例)応答時間を測定する時には、

ネッ トワーク経由のサーバーでは なく、 ローカルなディスク (C:) を 用いる

16

レポート(論文)にきちん 実験環境に左右されなと書く

(17)

追実験

実験環境を明示する理由

(1) 実験結果が環境に左右 されて いないか、検証する

例:ネットワーク経由の起動 時間

(2) 結果の違いが環境の違いで

説明できるか どうか、判定す

(18)

追実験

影響を避けることの出来ない環境も ある

例: OS の種類、 CPU の性能

その場合、出来るだけ環境をそろえ

同じ環境を再現できなくても、相対 的な比較はできることがある

例: CPU の性能は異なっていても

速度は換算できる 等

18

(19)

追実験

追実験は、元実験が正しいかどう を検証するために行う

元実験を批判的に見る

実験結果は、数値だけではなく、

推論についても検証すること

追実験の結果、「元実験は正しく ない」 という結論も有り得る

(20)

追実験

追実験は、同じ数値を出す事が目 的ではない

速度の実験では、同じ速度を出し ても仕方がない

換算が可能 ⇒ オーダーが重要

20

(21)

実験1、2

先週の実験1、2を追実験せよ

追実験対象レポートは、 Web サイ トよりダウンロードする

サンプル1~サンプル3の中から 選択すること

(22)

実験1、2

実験環境を明記した上で、実験方 法、実験結果を記せ

自分の実験環境、実験方法も明記 する

追実験を行い、結果を確認せよ

自分の結果と比較し、考察せよ

22

元実験の

(23)

課題

正確な追実験を行うために必要な ことを調べ、科学的方法における 追実験の意義について論ぜよ

(24)

実験レポート

レポートR4として提出せよ

レポートの構成(章立て)に注

R 1、 R3 と同じ章立て

表題は 「比較実験の追実験」

24

(25)

追実験の注意事項

実験環境は、元の環境と追実験の環 境の、両方を書かなければ意味がな

測定方法について、記述すること

「どのレポートの追実験か」も明記 する

数字の検証だけではなく、推論も検

(26)

課題についての注意事項

正確な追実験を行うために必要なこ

テキスト以外の文献を二つ以上調 査すること

注:時間がかかる

科学的方法における追実験の意義

自分の言葉で書くこと

テキストの切り貼りは不可 26

(27)

演習2

追実験を行ってみた経験から、自分 のレポート R 3を見直し、次の各項 目をチェックせよ

理論、特に仮説

実験環境、実験方法、実験結果

考察

結論

(28)

演習2

改めて、レポートR3R として、

提出せよ

28

(29)

お疲れ様でした

参照

関連したドキュメント

9-5.その他の書類ファイル(簡易版)

② ダウンロード詳細 こちらはログデータの詳細を csv ファイルにします。ログデータの種類ごとに作成した csv

ィールドワークは文化人類学に倣った研究手法であるものの、参与観察を通じて当該音楽

23 連鎖異性体(骨格異性体) 構造異性体 位置異性体 官能基異性体 異性体 配座異性体 立体異性体 幾何異性体

4.1分類と体系化

( Microsoft Word )しているので,必要に応 じて別ファイルをみてほしい,その際,画像 ファイルとの照合も忘れないでほしい,と

職務の内容 同じ

Standard ML の処理系としては, コンパイラ mlton と, 対話的実行環境 Standard ML of New Jersey (以下, smlnj)