採用向けAI・機械学習スキルテスト
AI・機械学習テスト14種類をスキルとレベル別に比較できます。モデル構築、言語、画像認識、強化学習、クラウドMLの業務に合ったテストを選べます。
簡単に言うと
全14種類の選択式テストはそれぞれ10分で、AIの手法、従来型の機械学習と深層学習、ニューラルネットワーク、言語モデルと視覚モデル、強化学習、クラウドツールを扱います。中級レベルのテストは幅広いAI・機械学習職に適しており、上級テストはコンピュータビジョンとマルチタスク学習に焦点を当てています。結果は確認のための判断材料としてご活用ください。
14件のテスト
Amazon Web Services (AWS)での機械学習
10分 · 15問 · 中級
選択式
テストを見るプログラミングスキルAzureでの機械学習
10分 · 15問 · 中級
選択式
テストを見るプログラミングスキルGoogle Cloud Platform (GCP)での機械学習
10分 · 15問 · 中級
選択式
テストを見るプログラミングスキルPyTorch
10分 · 15問 · 中級
選択式
テストを見るプログラミングスキルScikit-learn
10分 · 15問 · 中級
選択式
テストを見るプログラミングスキルTensorFlow
10分 · 15問 · 中級
選択式
テストを見るプログラミングスキルコンピュータービジョン
10分 · 15問 · 上級
選択式
テストを見る職種別スキルディープラーニング
10分 · 15問 · 中級
選択式
テストを見るプログラミングスキルニューラルネットワーク
10分 · 15問 · 中級
選択式
テストを見るプログラミングスキルマルチタスク学習(MTL)
10分 · 15問 · 上級
選択式
テストを見る職種別スキル機械学習
10分 · 15問 · 中級
選択式
テストを見る職種別スキル強化学習(RL)
10分 · 15問 · 中級
選択式
テストを見る職種別スキル自然言語処理(NLP)
10分 · 15問 · 中級
選択式
テストを見る職種別スキル人工知能
10分 · 15問 · 中級
選択式
テストを見るカテゴリー別テスト
- プログラミングスキル (9件のテスト)
- 職種別スキル (5件のテスト)
AI・機械学習テストで評価する内容
これらのテストでは、一般的な手法と、特定の技術業務の両方を扱います。人工知能のテストでは、小規模な問題に探索、不確実性、ゲームと制約、論理、計画を応用する力を測ります。機械学習のテストでは、従来型の手法の選択、調整、結果の読み取りに焦点を当てています。ニューラルモデルを対象とする深層学習では、数学、アーキテクチャ、トレーニング、正則化、画像向けニューラルネットワークを扱います。
ほかのテストでは、特定のデータやモデルのニーズに焦点を当てています。自然言語処理(NLP)では、テキストの前処理、テキストモデル、情報抽出、Transformer言語モデルを扱います。コンピュータビジョンでは、画像処理、検出、ピクセル単位のラベリング、カメラ幾何学、デプロイに関する判断力を評価します。強化学習(RL)では、基礎、モデルフリー手法、深層価値ベース手法と方策ベース手法、エージェントのトレーニングを扱います。
ライブラリには、PyTorch、Scikit-learn、TensorFlowなどのフレームワーク別テストに加え、クラウド機械学習やマルチタスク学習のテストもあります。このグループのテストはすべて選択式で、所要時間は10分です。
職務とレベルに合ったテストを選ぶ
中級レベルの知識が必要なデータサイエンティスト、データアナリスト、データエンジニア、AIまたは機械学習エンジニアには、機械学習または人工知能がおすすめです。機械学習のテストは、中級レベルの機械学習知識が業務で必要となるテクニカルリードやプロダクト担当者にも適しています。テキストを扱うエンジニアやアナリストには、自然言語処理(NLP)で実践的なNLPの知識を評価できます。
中級レベルでモデルを開発する方には、ニューラルネットワークがおすすめです。ネットワークの設計、トレーニング、デバッグ、活用を扱います。職務で特定のフレームワークが必要な場合は、それに合わせたテストを選びます。PyTorchはPyTorchモデルの開発や保守を行う方に適しており、TensorFlowではTensorFlowモデル、データパイプライン、トレーニングに焦点を当てています。Scikit-learnのテストは、このライブラリを使ってモデルを構築またはレビューする方に適しています。
上級レベルのコンピュータビジョンは、画像や動画のモデル、認識、視覚データに取り組むエンジニアを対象としています。マルチタスク学習(MTL)も上級レベルで、複数の予測タスクに対応するモデルを構築するシニアエンジニア、研究者、科学者に適しています。これらのテストが測るスキルはそれぞれ異なるため、実際の職務内容に合ったものを選んでください。
業務に合わせて評価を組み合わせる
まず職務の中心となるスキルのテストを1つ選び、業務上追加の判断材料が必要な場合に限り、関連するテストを追加します。中級レベルの機械学習エンジニアには、深層学習も必要な場合、機械学習と深層学習を組み合わせます。画像や動画のモデルを構築またはデプロイするシニア職には、上級レベルのコンピュータビジョンを追加します。
テキストを中心に扱う職務で両方の分野が重要な場合は、自然言語処理(NLP)と機械学習を組み合わせられます。学習エージェントを構築する職務では、エージェントの手法とAIの基本的なアプローチの両方を評価するために、人工知能に加えて強化学習(RL)もご検討ください。
クラウドのテストを使うと、モデル理論に加えて、デプロイや運用に関する判断材料を得られます。職務で指定されているプラットフォームに応じて、Azureの機械学習、Amazon Web Services(AWS)の機械学習、Google Cloud Platform(GCP)の機械学習から選びます。それぞれのスコアは、候補者についてのほかの情報と合わせて判断材料として確認し、単独で採用を決めるものとして扱わないでください。
テストの質問を公平にするための工夫
各テストでは、評価するスキルに質問を絞るための工夫をしています。コンピュータビジョンでは、写真ではなく、配列、表、図形、短いコードを使って画像を表現します。質問は、人や場所を見分けたり、色を視覚で判別したりすることを前提としていません。深層学習では、特定のフレームワークに依存しない短いPythonコードを使い、必要に応じてライブラリの規約を明記します。
ほかのテストでも、特定のツールのデフォルト設定に依存しないようにしています。機械学習では、特定のライブラリの関数名やデフォルト設定ではなく、概念について質問します。ニューラルネットワークでは、特定のフレームワークの名称やデフォルト設定の知識を求めるのではなく、解答に必要な形状、設定、規約を示します。PyTorchのテストでは、短く自己完結したコードを使い、GPUは必要ありません。
このグループのテストでは、分かりやすい表現と中立的なシナリオを用い、計算も手計算できる範囲にしています。強化学習(RL)では、記号が使われる箇所でそれぞれの意味を定義します。自然言語処理(NLP)では、Pythonの組み込み機能と標準ライブラリのみを使い、サードパーティ製ライブラリは使いません。TensorFlowや人工知能を含む複数のテストでは、すべての候補者がメモ用紙を使えます。スコアは候補者を評価する際の判断材料の1つであり、候補者についての最終判断ではありません。
よくある質問
学習エージェントやゲームAIを開発する職務に合うテストはどれですか?+
強化学習(RL)は、学習エージェントを構築または調整するエンジニアやゲームAI開発者に適しています。モデルフリー手法、深層価値ベース手法と方策ベース手法、エージェントのトレーニングを実用的に行う方法を扱います。人工知能のテストも、AIの振る舞いを構築するゲーム開発者を対象としており、探索、ゲーム、計画を扱います。
クラウドプラットフォームでの機械学習業務に合うテストはどれですか?+
職務で使うプラットフォームに合わせて、Azureの機械学習、Amazon Web Services(AWS)の機械学習、Google Cloud Platform(GCP)の機械学習のいずれかを選びます。いずれも中級レベルで、機械学習エンジニアやデータサイエンティストに適しています。料金やクォータは頻繁に変わるため、質問ではその暗記ではなく、実務上の判断力を測ります。
上級レベルのAI・機械学習テストはどれですか?+
コンピュータビジョンとマルチタスク学習(MTL)は上級レベルです。コンピュータビジョンでは、視覚データやデプロイに関する実務上の判断力を評価します。マルチタスク学習では、複数のタスクで学習内容を共有するモデルの設計、トレーニング、適応、評価を扱います。
AI・機械学習のテストはどのように組み合わせればよいですか?+
まず職務の中心となるスキルのテストを選び、業務で別の分野も必要な場合は、関連する評価を追加します。たとえば、一般的な機械学習の手法とテキストの両方を扱う職務には、機械学習と自然言語処理(NLP)を組み合わせます。
AI・機械学習のテストは、特定のフレームワークに限定されていますか?+
PyTorch、TensorFlow、Scikit-learnなど、特定のフレームワークに特化したテストもあります。一方、より幅広い概念や手法を評価するテストもあります。たとえば、機械学習のテストでは、特定のライブラリのデフォルト設定や関数名ではなく、手法に焦点を当てています。
AI・機械学習テストのスコアはどのように活用すればよいですか?+
スコアは、候補者についてのほかの情報と合わせて確認する判断材料として扱ってください。これらのテストは特定のスキルを測りますが、スコアだけで職務への適性を判断すべきではありません。
これらのテストからアセスメントを作成
職種に合ったテストを選び、候補者を招待して結果を比較しましょう。