機械学習のためのクラウドコンピューティングプラットフォーム[終了]


36

Amazon EC2の上に構築されたクラスター上でR、Python、またはオクターブスクリプトを実行するためのプラットフォームを提供する会社の小さなリストがあります。追加する他の名前はありますか?

  1. クラウド番号
  2. オパニ
  3. crdata


このブログ投稿で他のオプションを見つけることができます:blog.uruit.com/getting-started-with-machine-learning-2
Regiane Folter

回答:


15

私はこれらの会社を使ったことはありませんが、これらはいくつかの選択肢にすぎません。ただし、EC2でのセットアップは非常に簡単です。少なくとも頭を麻痺させた後は、頭を壁に強く叩きつけて、しばしば十分に叩きます。また、痛みの閾値が増加します。最近の子供たちはとても簡単です。私が始めたとき、私たちはフォグコンピューティングを行っていました。

追憶はさておき...これらのベンダーを迂回して自分で始めるためのツールとリソースがあります。 JD Longによりsegue、EMRでRの使用を開始しやすくなりました。

Pythonに関しては、botoはPythonをEC2で簡単に起動して実行できるようにするスイートです。EC2の代替案を検討しても構わないのであれば、PythonをGoogleのAppEngineで稼働させるのも非常に簡単です。Pythonを知っていれば、スケーリング、シャーディング、ロードバランシングなどを概念レベルでさえ知らない限り、リフティングを行うために会社を雇う必要はありません。一方、このようなサービスに多額のお金を費やすことを考えている場合は、コードを効率的にする方法に慣れることをお勧めします。

クラウド上のOctaveについては、これらの3社以外に何が存在するのか分かりません。モンキーアナリティクスはかつてそれを提供していましたが、なくなったようです。Octaveを避け、PythonまたはRに焦点を当てることをお勧めします。

セットアップを簡単にするための1つのリソースがStarClusterです。繰り返しますが、彼らとの経験はありませんが、それは役に立つルートかもしれません。

正直なところ、Ubuntu(またはWindows)とEC2はそれほど難しくありません。R開発者とWindowsの間にはあまり愛情がないので、私はR for Windowsを本当にお勧めしません。(NB:私の知る限り、深刻なMac OS Xクラウドサービスはありません。)リモートデスクトップを作成したら、ビジネスを始められます。次のステップは、スケーリングの方法を学ぶことです。


更新1:その他のより一般的なクラウド管理サービスには、RighstScaleおよびScalrが含まれます。

更新2:クラウドでインスタンスとクラスターを自分でセットアップすることを学ぶことが重要であることを強調したいと思います。実践的な仕事の利点の中で:

  • さまざまなリソース(複数のインスタンス、複数のインスタンスタイプ、多数のHD、さまざまな可用性ゾーンまたはリージョン、さまざまな監視ツールなど)を管理する方法を学びます
  • 必要に応じてGPUをいじくりましょう(チェックアウトgputools
  • 選択したパッケージをより簡単に更新またはロールバックできます
  • スポットインスタンスまたはリザーブドインスタンスを使用することで、はるかに低いコストを得ることができる場合があります。
  • さまざまなR GUIまたはIDEを試すことができますが、これらはクラウドベンダーの選択肢ではない場合があります。

マネージプロバイダーを使用すると、学習曲線が短くなる、グループ間でリソースを共有できるようになる可能性が高くなるなどの利点があります。市場に来ました。


5

EC2でPythonコードを並行して実行するPiCloudもあります。

製品ページから:

PiCloudは、Pythonプログラミング言語に統合されるクラウドコンピューティングプラットフォームです。これにより、仮想サーバーを管理、保守、構成することなく、Amazon Webサービスのコンピューティングパワーを活用できます。

PiCloudは、カスタムPythonライブラリであるクラウドを通じて既存のコードベースにシームレスに統合します。関数の実行をサーバーにオフロードするには、目的の関数をクラウドライブラリに渡すだけです。PiCloudは、高性能クラスターで機能を実行します。より多くの機能を実行すると、クラスターが計算のニーズに合わせて自動スケーリングします。これまでになく簡単にクラウドにアクセスできます!


私はむしろPiCloudが好きです。PiCloudを簡単に起動して実行できることがわかりました。
フォマイト

3

以前にCloudStatを試しましたか?他のクラウドとは異なり、CloudStatはR言語ユーザー専用です。これ以上のセットアップはありません。ログインして最大7.5 GBのRAMを無料で使用できます。

ただし、無料のアカウントを使用すると、分析は一般に表示され、使用されます。オプションは、分析を非公開にするために月額5ドルを支払うことです。


0

推奨できるクラウドコンピューティングプラットフォームの1つは、安全な生産性を向上させるクラウドコンピューティングプラットフォームを提供するBackboneです。


R固有の製品がありますか?一般的なクラウドコンピューティングプロバイダーを探しているのではなく、事前に構成されたR(できればRStudio)サーバーを提供するものを探しています。
ザック

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.