[[研究グループ]]
*2016年1月29日 [#eacf4428]
**吉行 [#q347bcae]
***DONE [#x8ace508]
-実験
--指定期間を全体の中央値に設定した実験(全体と比較して早いか遅いかを予測する)
---精度向上
---用いられるHigh Impact Bugは他の指定期間と違う

-修論
--実験設定のところ書き直し

-スライド
--削る方向
***TODO [#t316cbc9]
-考察
-関連研究の章

**優太 [#uf53d24f]
***DONE [#lc0793d1]
***TODO [#b205cc55]




*2016年1月29日 [#eacf4428]
**吉行 [#q347bcae]
***DONE [#x8ace508]
-SVMの奇跡(カミカゼ)部分的に達成
--ロジスティック回帰より精度高いし,HIBを選択して選ぶと精度向上
--正解集合の割合が高or低すぎるとほぼ分類不可能(ランダムフォレスト法とロジスティック回帰より分類不可能になる割合の閾値が低い)
--カーネル関数を選んだ理由を説明できない
---カーネル関数を数種類試してみると,どのプロジェクトでも多項式カーネルが一番精度がいい→理由があるはず
---一般的にはラジアル基底カーネル”で”いいって言われてるけど・・・
--6種類のHIBメトリクスのうち,どれを使うかの決め方が説明できない
---1個ずつ使って試してみて、精度向上したやつだけ集めて予測
---ランダムフォレスト法と精度向上に寄与するHIBが異なる(説明できない)

-修論
--SVMの説明

***TODO [#t316cbc9]
-考察
-関連研究の章

**優太 [#uf53d24f]
***DONE [#lc0793d1]
***TODO [#b205cc55]



*2016年1月22日 [#eacf4428]
**吉行 [#q347bcae]
***DONE [#x8ace508]
-SVMの奇跡(カミカゼ)部分的に達成
--ロジスティック回帰より精度高いし,HIBを選択して選ぶと精度向上
--正解集合の割合が高or低すぎるとほぼ分類不可能(ランダムフォレスト法とロジスティック回帰より分類不可能になる割合の閾値が低い)
--カーネル関数を選んだ理由を説明できない
---カーネル関数を数種類試してみると,どのプロジェクトでも多項式カーネルが一番精度がいい→理由があるはず
--6種類のHIBメトリクスのうち,どれを使うかの決め方が説明できない
---1個ずつ使って試してみて、精度向上したやつだけ集めて予測
---ランダムフォレスト法と精度向上に寄与するHIBが異なる(説明できない)

-修論
--SVMの説明

***TODO [#t316cbc9]
-考察
-関連研究の章

**優太 [#uf53d24f]
***DONE [#lc0793d1]
-PerformanceラベルのついたBugとImprovement間の検定
-全ての不具合でBugとImprovementの差を見る
***TODO [#b205cc55]
-卒論執筆

*2016年1月15日 [#eacf4428]
**吉行 [#q347bcae]
***DONE [#x8ace508]
-修論
--赤レビュー7割がた修正

-実験
--ロジスティックの結果まとめて表作成中

***TODO [#t316cbc9]
-考察...........
-関連研究の章


**優太 [#uf53d24f]
***DONE [#lc0793d1]
-不具合と改善要求のテーマ設定
-各種情報ごとの分布作成
-分布に差のあった項目を目視
-目視した情報を記録
-分布の差を検定 ←今ここ

***TODO [#b205cc55]
-なぜ分布に差があるのかをデータから説明する
-箇条書きで卒論の流れを作成(月曜まで)

*2016年1月8日 [#eacf4428]
**吉行 [#q347bcae]
***DONE [#x8ace508]
-修論
--まさおレビューの反映
---黄レビュー
---赤レビュー修正中

--実験
---ロジスティック回帰分析 全プロジェクト 全期間
---ランダムフォレストより結果良いときもある.

***TODO [#t316cbc9]
-考察...........
-関連研究の章


**優太 [#uf53d24f]
***DONE [#lc0793d1]
***TODO [#b205cc55]

*2015年12月25日 [#eacf4428]
**吉行 [#q347bcae]
***DONE [#x8ace508]
-修論
--実験結果
--はじめにおわりに(仮)

***TODO [#t316cbc9]
-考察の章
-関連研究の章


**優太 [#uf53d24f]
***DONE [#lc0793d1]
***TODO [#b205cc55]

*2015年12月18日 [#eacf4428]
**吉行 [#q347bcae]
***DONE [#x8ace508]
-修論
--先行研究の節継続中
--実験結果表作り直し継続中

-実験
--予測内容の分析
---HIB考慮ありとなしでどの不具合の予測無内容が違うか?


***TODO [#t316cbc9]
-実験結果の章
-考察の章


**優太 [#uf53d24f]
***DONE [#lc0793d1]
***TODO [#b205cc55]


*2015年12月11日 [#eacf4428]
**吉行 [#q347bcae]
***DONE [#v6323b52]
-修論
--4章修正時間予測モデル(提案手法)の章v1完成
--先行研究の節2/3くらい
--6章実験結果の表1/3くらい作成と表の決まり文句的説明

-実験
--寄与度マイナスのHIBを抜いて実験
---指定期間1日ではおおむね1%程度上昇


***TODO [#t316cbc9]
-粒度改善の継続
-不具合修正プロセスと修正時間予測の章完成
-実験結果の章
-大ゼミ面談の話


**優太 [#uf53d24f]
***DONE [#lc0793d1]
***TODO [#b205cc55]


*2015年12月4日 [#eacf4428]
**吉行 [#q347bcae]
***DONE [#he49bca4]
-修論
--章立て変更
--High impact bugの章v1完成
--実験設定の章v1完成

-実験
--共通モデルの結果まとめ

***TODO [#t316cbc9]
-粒度改善の継続
-不具合修正プロセスと修正時間予測の章完成

**優太 [#uf53d24f]
***DONE [#lc0793d1]
-データセットの比較
-グラフの作成
-ImprovementでのHIBの扱いを考える

***TODO [#b205cc55]
-いい加減卒論書く


*2015年11月20日 [#eacf4428]
**吉行 [#q347bcae]
***DONE [#he49bca4]
-修論
--予測モデルに用いるメトリクスの説明
--High impact bugと修正時間の関係
--評価指標
***TODO [#t316cbc9]
-粒度改善の継続
-2,3,4章の完成


**優太 [#uf53d24f]
***DONE [#lc0793d1]
-データセット間の統計量の一覧作成
-差をみて一部の統計量に対して検定

***TODO [#b205cc55]
-ストーリーを考えてRQを立てる
-卒論執筆
--ストーリーに沿って必要な統計量を検定
--気合い


*2015年11月20日 [#eacf4428]
**吉行 [#q347bcae]
***DONE [#he49bca4]
-Performanceの粒度改善
--camelのperformanceをDiscriptionを基準に分割
--予測精度1%弱向上
-High impact bugの節
--各High impact bugの概要
***TODO [#t316cbc9]
-粒度改善の継続



**優太 [#uf53d24f]
***DONE [#lc0793d1]
-旧データセットに対して行ったこと
--メトリクスを揃えるため,データ再取得
--SurprisingをMajorだけのものに変更
--CommitCount,FileCountを正しい値に修正
***TODO [#b205cc55]
-
*2015年11月06日 [#u7c71f1e]
**吉行 [#x0975b34]
***Done [#s0d36a48]
-目視
--security:修正時間短い方はsshやftp,sslなどの直接的なセキュリティ問題 長い方は遠回りなセキュリティ問題
--performance:修正時間短い方はDescription短い(camelのみ有意差あり)
-Random forestでRegressionによる修正時間予測
--何日で終わるか予測
--結果ごみ
-決定木による予測モデル構築
--High impact bugが要因として選ばれない・・・
-はずれ値除去
--箱ひげ図のひげより外
-修論2章前半
***TODO [#k59ec8a8]

**優太 [#bfe17b07]
***Done [#d8e3a120]
-データセット修正【割込処理】
-特徴がありそうな単語をメトリクスに加えて予測
--SecurityとPerformanceを目視して単語ピックアップ
--二値のメトリクスX5を加えて予測
--結果変わらず
-SurpriseとDormantを抜いて予測
--結果向上

***Todo [#l937ad4f]
-生きる

*2015年11月06日 [#u7c71f1e]
**吉行 [#m5acf6b1]
***Done [#vfdbeb24]
-大ゼミ
-多量の実験結果まとめ
-

***TODO [#sb7edf1a]
-大ゼミ回答
-考察
-SANER

**優太 [#kbb60cb1]
***Done [#ie9cfdbe]
-予測用CSVの作成
--Descriptionsの処理考える必要あり
--メトリクスの取捨選択(適当)
-ランダムフォレストで予測
--10-ford-cross-validation
--結果思わしくない
***Done [#se038268]
-予測精度向上のため試行錯誤
--NHIBならそれなりに言える?
--最悪プロジェクト絞るのも…
-論文執筆(特にアプローチと手法)

*2015年10月29日 [#u7c71f1e]
**吉行 [#m5acf6b1]
***Done [#vfdbeb24]
-大ゼミスライドv0
-多量の実験結果生成
-修論目次v1
-メジャーバージョンに絞ったSurprise Bug検出
-SANER3,4章 15%ずつくらい(日本語)

***TODO [#sb7edf1a]
-考察の材料見つける
-大ゼミ
-SANERアブストおよび発表申込

**優太 [#kbb60cb1]
***Done [#ie9cfdbe]
-Surpriseメジャーバージョンに絞る
--バージョンごとに修正されたBug,Improvements,NewFeatureを記録
-卒論の目次(草案)作成

***TODO [#e1d60c30]
-予測のメトリクスを考える
--過去の文献調査
--それぞれのメトリクスに理由を与える
-卒論のため,研究の目的と有用性を考える
--どんなときに誰に役立つか
--どのような関連研究があるか



*2015年10月23日 [#u7c71f1e]
**吉行 [#m5acf6b1]
***Done [#vfdbeb24]
-VIF計測
--HIBを除いて全て5以下
--ambari計測できず(原因究明中)
-0.5日以内に修正完了するか否かの予測
--1日以内では重要度マイナスだったものがプラスになったり,逆もしかり
-SurprisingとDormantのスクリプト作成
--Surprisingのバージョン間隔考慮問題未解決
-6HIBで予測してみる

***TODO [#sb7edf1a]
-大ゼミとSANERのシナリオ
-SANER3,4章

**優太 [#kbb60cb1]
***Done [#ie9cfdbe]
-SurprisingとDormantの集計
-データセット完成(今回こそ本当に)
***TODO [#e1d60c30]
-Rを使ってCSV生成スクリプトを作成



*2015年10月16日 [#u7c71f1e]
**吉行 [#m5acf6b1]
***Done [#vfdbeb24]
-修正時間予測してみる
--

***TODO [#sb7edf1a]
-SurprisingとDormantの集計

**優太 [#kbb60cb1]
***Done [#ie9cfdbe]
-データ取得完了
-SurprisingとDormantのラベリング中
--リリース間隔を考慮する必要
***TODO [#e1d60c30]
-

*2015年10月9日 [#u7c71f1e]
**吉行 [#m5acf6b1]
***Done [#vfdbeb24]
-バグ報告の類似度測定
-類似度高い不具合の目視
-変化点検出開発者数用の調整

***TODO [#sb7edf1a]
-類似度測定の問題解決
-開発者数計測

**優太 [#kbb60cb1]
***Done [#ie9cfdbe]
-データ取得中
-wekaの簡単な操作
***TODO [#sb7edf1a]
-予測に使うCSVを完成させる
-予測を行う
-研究の目的を考える

*2015年10月2日 [#u7c71f1e]
**吉行 [#m5acf6b1]
***Done [#vfdbeb24]
-duplicate bug report detectionの調査

***TODO [#sb7edf1a]
-方針・・・

**優太 [#kbb60cb1]
***Done [#ie9cfdbe]
-バグ読み完了
-他メトリクス取得中

***TODO [#sb7edf1a]
-予測に使うCSV作成


*2015年9月24日 [#u7c71f1e]
**吉行 [#m5acf6b1]
***Done [#vfdbeb24]
-バグデータ取得
-テストデータと紐付けできるファイルの割合算出(3%...)
--ソースファイルの一つ上のディレクトリまでを1モジュールと見なすと,カバー率30%
-SZZ実行中

***TODO [#sb7edf1a]
-RQの分析(月曜まで)

**優太 [#kbb60cb1]
***Done [#ie9cfdbe]
-データセットにコミット数を結合して,読みなおすバグを決定
-山谷さんと手分けして再びバグ読み中(合計450件程度)

***TODO [#sb7edf1a]
-バグは今週中に読み切る
-10月から本格的に予測モデル構築

*2015年9月11日 [#u7c71f1e]
**吉行 [#m5acf6b1]
***Done [#vfdbeb24]
-SES発表
-SZZ Mozilla対応
-
***TODO [#sb7edf1a]
-バグデータ取得(あと10万件→3日)
-RQの分析

*** [#a9a40287]
**優太 [#u4928f71]
***DONE [#vff3acba]
-元のデータセットの修正

***TODO [#h37a2a57]
-元のデータセットの検証
-新しく読みなおしたバグの修正・検証
-機械学習のための準備(文献調査)

***今後の予定 [#f7350afd]
-9月前半:正しいデータセットを用意する
-9月後半:バグ予測を行う(準備)
-10月前半:バグ予測を行う(実施)
-10月後半:予備
-11月前半:卒論執筆



*2015年9月4日 [#u7c71f1e]
**吉行 [#m5acf6b1]
***Done [#vfdbeb24]
-集計
-
***TODO [#sb7edf1a]
-バグデータ取得
-SZZアルゴリズム
*** [#a9a40287]
**優太 [#u4928f71]
***DONE [#vff3acba]
-データセットの原因特定
-スクリプトの修正
***TODO [#h37a2a57]
-元のデータセットを正しくなおす
-improvementを再読して,データセットを完全にする
***今後の予定 [#f7350afd]
-9月中:正しいデータセットを用意する
-10月前半:バグ予測を行う(準備)
-10月後半:バグ予測を行う(実施)
-11月前半:卒論執筆

*2015年8月28日 [#u7c71f1e]
**優太 [#n1a87d40]
***TODO [#sa73c1ea]
-データセットの不具合原因特定

**吉行 [#q79d8535]
***DONE [#ea5b92fc]
-データベース作成

***TODO [#n9b8f447]
-集計




*2015年7月24日 [#me4824fa]
**優太 [#s0382587]
●DONE
-HIBのデータセットを吉行さんチェックに受け渡し
-予測最適化のおおまかな道筋を考えた

●TODO
-吉行さんチェックが終わり次第、予測を行う(いい結果じゃない場合はHIBじゃない予測)
-とりあえず1章を書いてみる
-Promise Datasetsを使った論文を調べて候補を決める

*2015年6月26日 [#me4824fa]
**吉行 [#s0382587]
●DONE
-サーバ増やす
-MozillaのGitリポジトリの理解

●TODO
-SZZアルゴリズム mozilla用


*2015年6月19日 [#eacf4428]
**優太 [#s2872bc3]
●DONE
-バグを読み進めた(残りWicketとDerbyだけ)

●TODO
-残りのバグを読む(必ず来週までに読み切ります!)


*2015年5月29日 [#eacf4428]
**吉行 [#s2872bc3]
●DONE
-メトリクス抽出スクリプト

●TODO
-データベース設計
-フローチャート作り直し
-データとれ次第メトリクス抽出

**優太 [#b9b3ae3b]

*2015年5月22日 [#eacf4428]
**吉行 [#s2872bc3]
●DONE
-使えそうなメトリクスを考えて表にした
-フローチャート書いた

●TODO
-メトリクスを抽出するスクリプトを書く(次回まで)

**優太 [#b9b3ae3b]
●DONE
-バグを読んだ

●TODO
-6/5までに全件読み切る

**議事録 [#d2ebf243]
先生「ICSE入りました!」

*2015年5月15日 [#eacf4428]
**吉行 [#q347bcae]
●DONE
-データ取得開始

●TODO
-フローチャートにする
-利用するメトリクス案の表をまとめる


*2015年5月1日 [#eacf4428]

**優太 [#uf53d24f]
●議事録
-HIBの予測が上手くいかないことも考えて,柏くんの予測モデルの研究をしてみる.

●TODO
-来週までにバグ500件を読む

**吉行 [#q347bcae]
●議事録
-大ゼミは大盛況に終わりました.
-テストデータの数が68万件と多いが,全て取得する.
-テキストデータをどう使うか考えておく必要あり.

●DONE
-大ゼミを成功させる

●TODO
-再来週までにデータ取得

*テンプレート [#eacf4428]
**吉行 [#q347bcae]
●DONE
-
●TODO
-


**優太 [#uf53d24f]
●DONE
-
●TODO
-

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS