研究に必要な55項目

「博士に求められる力」(urlは忘れた)というのを読んで,研究に必要な能力とは何かについて,考えてみた.

「博士に求められる力」では,以下の7項目を上げている.
1. その学問分野における偏りのない、大学教員ができるレベルの体系的な知識
2. その学問分野における現在の重要課題とその背景の包括的理解
3. 論理的な批判力、論点、課題推敲力
4. 強いanalyticalな文章を書く力。特に論文とグラント申請、、、"Science is a writing business"と言って非常に重視
5. 人前での発表、対応力
6. 自分で活動を設計し、活動をマネジメントしていく力。これにはアドバイザーや必要な周りの人も含めた調整力も含まれる
7. Undergraduate(=賢いが無知な人)にわかりやすいように教え、幅広い質問に答え、導き、encourageする力

そこで,自分はロボット系に必要な技術に絞り,よくある55段階的なものにまとめてみようとした(が,まだ途中である).思いついたら更新していきたい.現在までのところ,以下のものがあげられる.

プログラミング能力
C
C++
言語
STL
デザインパターン
Objective-C
cocoa
iOS

アルゴリズム
探索
ソート
動的計画法
数値解析
ニュートン法
ルンゲクッタ法

データ構造

リスト
スタック
キュー
ヒープ
プライオリティキュー
Union-Find木
グラフ
人工知能
ニューラルネットワーク
ファジィ
GA
ベイズ
SOM
オートマトン
強化学習
人工無脳
n-gram
正規表現
感情モデル
自然言語処理

通信
ロボット
画像処理
OpenCV
OpenGL

英語力
単語
作文
読解
数学力
漸化式
行列
素数
確率
統計
微分方程式
平均、最大・最小
国語力