IAMとはAWS Identity and Access Managementの略で、AWSへのアクセスを安全にコンソールするためのWebサービスのことです。IAMを使用し、明確なルールを設け、IAMユーザーを制御するようにします。万が一のセキュリティ事故が発生した際のために、1つのIAMユーザーを複数人で共有することのないようにすることが大切です。
VATIC(Video Annotation Tool from Irvine,California)
VATIC(Video Annotation Tool from Irvine,California)は、ブラウザを通して、動画アノテーションを行うことが可能なツールです。特徴としては、動画のフレームに対し、バウンディングボックスを設定した上で、物体名及びアクション等をラベル付けすることが可能であるということが挙げられます。さらに数フレームおきにアノテーションを行った際には、その間を自動的に補正してくれるという嬉しい機能も標準装備されています。
ただし、VATIC(Video Annotation Tool from Irvine,California)を使用する際には、コードをダウンロードし、自身のサーバー上で運用しなければなりません。
VATIC(Video Annotation Tool from Irvine,California)
Microsoft VoTT(Visual Object Tagging Tool)は、画像及び動画のアノテーションを行うことが可能な無料ツールです。OSは問わず、クロスプラットフォームで使用することができる上、GUI操作のため専門知識がなくても容易にタグ付けができ、CNTKやTensorflow(Pascal VOC)、YOLOのアルゴリズムを使用する場合には、そのままの形式で出力することも可能です。
Microsoft VoTT(Visual Object Tagging Tool)
https://github.com/microsoft/VoTT
LabelBox
LabelBoxは、年間500ラベルまでなら無料で使用可能な画像アノテーションツールです。LabelBox上のサーバーを利用して画像データをアップロードしたり、AWS(Amazon Web Services)上のデータに対して使用したりすることが可能となっています。CSVをはじめJSON、Pascal VOC、COCOといった様々な出力フォーマット形式に対応しています。
IBM SPSS Modelerは、ビジネスにおいて専門知識を活用し、予測モデルを作成すること等が可能な一連のデータ・マイニング・ツールのことです。プログラミングは必要なく、ドラッグ&ドロップの簡単操作だけで良いことから人工知能(AI)開発の知識がない方でも直感的に操作することが可能です。およそ100万件程度のデータであればPC1台準備するだけで処理が可能となっているため、スモールスタートを切りたい方にもおすすめです。
Deep Analyzerは、人工知能(AI)の専門的な知識がなくても、手軽に人工知能(AI)開発及び訓練、検証が可能な深層学習ソフトウェアです。プログラミングが不要であり、オーグメンテーション及びハイパーパラメーター調整等の専門的なプロセスを自動化することで、マウス操作だけでの人工知能(AI)開発を実現しました。
Google Colaboratoryは、その名の通り、Googleが提供している機械学習の教育及び研究用の無料サービスです。Google Colaboratoryを使用すると、迅速にプログラミング言語Python及び機械学習、深層学習等の環境を整備することが可能です。PythonをWebブラウザ上で実行可能なJupyter Notebookを提供している上、GPUも無料で実行できます。
H20: Open Source AI Platformでは、人工知能(AI)開発におけるディープラーニングをコーディングなしで行うことができます。様々なビジネス上の問題を解決するだけでなく、新たなアイデアを発見及び活用し、クライアントに信頼される結果を提供しています。正確かつ迅速で、透明性の高いモデルやアプリケーションの構築が可能です。
Google ML Kit
Google ML Kitは、機械学習及びモデル構築可能なものであり、Googleが持っている機械学習の専門知識を、パワフルかつ使いやすいパッケージとしてモバイルアプリ開発者向けに提供しています。各デバイス上で問題なく動作するように最適化されたソリューションで、iOS及びAndroidの魅力的なアプリケーション開発を行うことが可能です。
A3RTは、英語表記で「ANALYTICS&ARTIFICIAL INTELLIGENCE API VIA RECRUIT TECHNOLOGIES」を略したものであり、RECRUITが提供する人工知能(AI)の分野の機械学習ソリューション活用のハードルを低くし、スピーディでありながら低コストで導入することができるよう設立されたAPI群のことです。
PyTorchとは、Facebookが開発を主導したPythonのオープンソース機械学習に特化したフレームワークのことです。シンプルなコードでコーディングがしやすいことから人気が高くなっています。「Define by Run」というアプローチ方法であることから、自由度が高い設計がされています。使用可能なプログラミング言語は「Python」「C ++」「CUDA」です。
Winスクールの人工知能(AI)に関わる講座「Python&データ分析コース」「Python&AI Programing」「Python&AI Programing Data Analysis」等では、人工知能(AI)開発の構築部分で利用頻度の高い「Python」の基本から、人工知能(AI)のプログラミングについて、個人レッスンによる実習で学習することが可能です。自分が学びたいことに注力することが可能であるため、深く学び転職等に生かしたい時にも役立ちます。
AI Academyは、学習者それぞれに適したカリキュラムを用いてPython及び人工知能(AI)を実践的に学ぶことができる学習サイトです。大きな特徴としては、自分が開発したいと思うものを実際に開発しながら学ぶことができるというだけでなく、中級レベルになると、自分で開発したデータ分析及び人工知能(AI)に特化したコンテンツの販売を行うことが可能となっているところです。
AI Academyには、450種類以上ものオリジナルテキストが用意されており、さらにクイズを解きながら、短期間で効率よく自分の目標を達成することが可能となっています。