データサイエンスをクラウドに移行する 5 つの理由

データサイエンスをクラウドに移行する 5 つの理由

データが溢れる世界において、データ サイエンティストは企業が洞察を生み出し、予測を立てて、よりスマートなビジネス上の意思決定を行うのを支援します。通常、これらのデータ サイエンティストは統計分析と数学モデリングの専門家であり、R や Python などのプログラミング言語に精通しています。

[[258236]]

しかし、少数の大企業を除いて、ほとんどのデータ サイエンス作業は依然としてラップトップまたはローカル サーバーで行われており、エラーや遅延が発生しやすい非効率的なプロセスになっています。業界をリードする企業の一部がデータをどのように活用しているかを見ると、「ラップトップでのデータサイエンス」はすぐに絶滅するだろうことがわかります。これは、非効率であり、連携がうまくいかず、最適な結果を生み出すことができないためです。

データ サイエンティストがラップトップやローカル サーバーを捨てて、業務をクラウドに移行すべき 5 つの理由を紹介します。

1. データサイエンスはチームスポーツである

アルゴリズムと機械学習モデルは、企業の高度な分析と機械学習のパズルの一部を形成します。データ サイエンティスト、データ エンジニア、機械学習エンジニア、データ アナリスト、シチズン データ サイエンティストはすべて、これらの要素について連携して、ビジネス上の意思決定に役立つデータ主導の洞察を提供する必要があります。

データ サイエンティストがラップトップでモデルを構築する場合、データ エンジニアが作成したデータセットを自分のマシンにダウンロードして、機械学習モデルを構築およびトレーニングします。ビルドやトレーニングにはローカル サーバーが使用されることもありますが、多くの場合はラップトップ上で行われます。ラップトップやローカル サーバーで利用できる処理能力とメモリには限りがあるため、データ サイエンティストはデータセットをサンプリングして、より小さく管理しやすいデータセットを作成する必要があります。これらのサンプル セットはプロジェクトの実装に役立ちますが、データ サイエンス ライフサイクルの後の段階で多くの問題を引き起こす可能性があります。

データの陳腐化も問題になります。このデータのローカル コピーを使用すると、データ サイエンティストは不正確なグローバル スナップショットに基づいて予測を作成する可能性があります。クラウド コンピューティングの中核で、より大規模で代表的なサンプルを使用すると、この懸念を軽減できる可能性があります。

2. ビッグデータはスマートアルゴリズムを上回る

近年、大量の構造化データ、非構造化データ、半構造化データを迅速に処理して反復処理(機械学習モデルのトレーニングと調整)する能力により、人工知能と機械学習への関心が高まっています。ほとんどの場合、機械学習は、より大規模で代表的なサンプル セットでトレーニングを行うことでメリットを得られます。

企業は、半構造化インタラクション データ (Web サイト インタラクション ログ、イベント データ) と非構造化データ (電子メール テキスト、オンライン レビュー テキスト) を構造化トランザクション データ (ERP、CRM、注文管理システム) と組み合わせることで、強力なユース ケースを実現できます。機械学習からビジネス価値を引き出す鍵は、トランザクション データとインタラクション データを組み合わせた大規模なデータセットを持つことです。規模が大きくなるにつれて、データをクラウドまたは大規模なオンプレミス クラスターで処理する必要が生じることが多くなります。ノートパソコンを追加すると、プロセス全体にボトルネックが生じ、遅延が発生します。

3. データサイエンスには柔軟なインフラストラクチャが必要

今日、データ サイエンティストは、R、SciKit Learn、Spark MLlib、TensorFlow、MXnet、CNTK などの多くのオープン ソース 機械学習フレームワークを活用できます。ただし、ラップトップやローカル サーバー上でこれらのフレームワークのインフラストラクチャ、構成、環境を管理するのは面倒です。インフラストラクチャの管理に伴う追加のオーバーヘッドにより、コアとなるデータ サイエンス活動に費やす時間が奪われます。

ソフトウェア・アズ・ア・サービス・モデルでは、そのオーバーヘッドの多くがなくなります。クラウド コンピューティングの使用量ベースの価格設定モデルは、本質的にバースト的な機械学習ワークロードに適しています。クラウド コンピューティングでは、クラウド コンピューティング ベンダーがモデルのホスティングと展開のオプションを提供しているため、さまざまな機械学習フレームワークの探索も容易になります。さらに、Amazon Web Services、Microsoft Azure、Google Cloud などのクラウド コンピューティング サービス プロバイダーは、インテリジェントな機能をサービスとして提供しています。これにより、これらの機能を新しい製品やアプリケーションに統合する際の障壁が軽減されます。

4. 中央リポジトリによりデータの精度とモデルの監査可能性が向上

機械学習モデルの予測の精度と代表性は、モデルのトレーニングに使用されるデータによって決まります。 AI と機械学習のあらゆる実現は、高品質なデータを提供することで実現できます。たとえば、ターンバイターン方式の道順案内を提供するアプリは何十年も前から存在していますが、現在ではデータの量が増えたため、より正確になっています。

当然のことながら、AI 機械学習操作の大部分は、データ ロジスティクス、つまり機械学習を通じてモデル化しようとしている現実世界を反映するデータ セットの収集、ラベル付け、分類、管理を中心に展開されます。データユーザー数が多い企業にとって、データロジスティクスはすでに複雑です。データセットの複数のローカル コピーがこれらのユーザー間に分散している場合、問題はさらに悪化します。

さらに、セキュリティとプライバシーに関する懸念もますます注目されるようになっています。企業のデータ プロセスは、データのプライバシーとセキュリティの規制に準拠する必要があります。すべてのデータセットを一元管理するリポジトリにより、データの管理とガバナンスが簡素化されるだけでなく、データの一貫性とモデルの監査可能性も確保されます。

5. データサイエンスの高速化はビジネスに良い

上記のすべての理由により、ラップトップベースのデータ サイエンスの価値実現までの時間が遅れます。ラップトップまたはローカル サーバーで作業するデータ サイエンティストの一般的なワークフローでは、最初のステップは、データをサンプリングし、データセットをローカル システムに手動でダウンロードするか、ODBC ドライバーを介してデータベースに接続することです。 2 番目のステップは、RStudio、Jupyter Notebook、Anaconda ディストリビューション、機械学習ライブラリ、R、Python、Java などの言語バージョンなど、必要なすべてのソフトウェア ツールとパッケージをインストールすることです。

モデルを本番環境にデプロイする準備ができたら、データ サイエンティストはそれを機械学習エンジニアに引き渡します。次に、機械学習エンジニアは、コードを Java、Scala、C++ などの実稼働言語に変換するか、少なくともコードを最適化してアプリケーションの残りの部分と統合する必要があります。コードの最適化には、データ クエリを ETL ジョブとして書き換えること、コードをプロファイリングしてボトルネックを見つけること、ログ記録、フォールト トレランス、その他の運用レベルの機能を追加することが含まれます。

これらの各ステップには、遅延を引き起こす可能性のあるボトルネックがあります。たとえば、開発環境と運用環境間でソフトウェアまたはパッケージのバージョンに不一致があると、デプロイメントの問題が発生する可能性があります。 Windows または Mac 環境で構築されたコードは、Linux にデプロイすると確実に壊れます。

ラップトップでデータ サイエンスを実行すると、上記のすべての問題によりビジネス価値が失われます。データ サイエンスには、データの準備、モデルの構築、モデルの検証といったリソースを大量に消費するタスクが含まれます。データ サイエンティストは、解決しようとしているビジネス上の問題に適したモデルを見つけるまでに、さまざまな機能、アルゴリズム、モデル仕様を何百回も繰り返し試すことがよくあります。これらの反復にはかなりの時間がかかる可能性があります。インフラストラクチャと環境の管理、展開、コラボレーションに関するボトルネックにより、企業の価値実現までの時間がさらに遅れる可能性があります。

ラップトップやローカル サーバーに依存しているデータ サイエンティストは、開始の容易さと機械学習モデルの拡張および実稼働化の容易さの間で、賢明でないトレードオフを行っています。データ サイエンス チームは、ラップトップやローカル サーバーを使用するとより早く稼働を開始できますが、クラウド コンピューティング プラットフォームには、統合されたコンピューティング能力とストレージ、より簡単なコラボレーション、よりシンプルなインフラストラクチャ管理とデータ ガバナンス、そして最も重要な、実稼働までの時間の短縮など、長期的なメリットが大きくあります。

クラウドでデータ サイエンスと機械学習を始めるためのより迅速かつコスト効率の高い方法は、クラウドベースのデータ サイエンスと機械学習のプラットフォームを使用することです。少なくともこの使用例では、ラップトップの将来は限られています。

<<:  BATクラウドコンピューティング競争は同じ結論に終わりました。国内の一流メーカーと二流メーカーの間には明らかな差があります。

>>:  詳細かつ高度: JVM メモリ ヒープ レイアウトのグラフィカル分析

推薦する

Gcorelabs: 米国「サンタクララ」データセンター「Cloud Server-Cloud」の評価、その仕組みを解説

本日、皆さんにお伝えしたいのは、gcorelabs のサンタクララ データセンターにあるクラウド サ...

ウェブサイトのランキング低下の主な理由について簡単に説明します(分析結果)

みなさんこんにちは。私はバーチャルリアリティウェブサイトデザインです。最近、私のウェブサイトのランキ...

テクノロジーは業界に力を与え、水クラウドプラットフォームには有望な未来がある

時代の発展に遅れを取らないために、スマート水管理は現在、ほとんどの水資源大手の戦略的開発の中核となっ...

キーワードリサーチの2つのタブーを明らかにする

キーワード調査は SEO 作業において非常に重要な部分です。この仕事では、ウェブサイトの所有者が、ど...

IDC: クラウド コンピューティングにより、今後 4 年間で少なくとも 10 億トンの二酸化炭素排出量が削減される

[[386723]]最近、IDC はクラウド コンピューティング分野における最新の予測を発表しました...

加速クラウド:399元/L5630*2/120gSSD/15M帯域幅/デュアルIP/徐州60G高防御

「加速クラウド」は、特別低価格の独立サーバーに関するプロモーションメッセージを送信しました。徐州電信...

ウェブサイトの再設計は手術のようなものなので、実行する前によく考えてください。

マヤ文明の予言によれば、地球は西暦2012年に完全な変化を遂げ、新しい時代を迎えるだろうと言われてい...

オンラインでの収入に自信を失ったウェブマスターへの手紙

オンラインでの収入に自信を失ったウェブマスターへの手紙これは、オンラインでお金を稼ぎ始めたばかりの初...

#DoubleEleven# raksmart: VPS/CN2\高防御\大トラフィック\専用サーバー/超特価セール

raksmartは、11月8日から11月15日まで、クレイジーなダブルイレブンプロモーションを開催す...

クラウド コンピューティングが進化し、変化している 7 つの方法

[[392108]]サーバーなしでコンピューティングを行うことはできますか?それともコードなしでプロ...

攻撃対象領域管理の必要性について深く考える

著者プロフィール:黄楽、北京張書情報技術有限公司の共同設立者、清流派企業セキュリティサロンの設立者、...

マイクロブログ時代の文章作成ブーム:マイクロブログマーケティングの始め方

Weiboは常に最も速く、最も広範囲にわたるコミュニケーション手段であり、多くの注目を集めています。...

データ管理のためのマルチクラウド戦略にはどのようなものがありますか?

今日、多くの企業は、ホスティング ニーズを満たす最善の方法としてマルチクラウドに注目しています。これ...

クラウド ERP はわずか 6 週間で迅速にリリースされました。 Oracle NetSuite の違いは何ですか?

[51CTO.com からのオリジナル記事] この世で唯一負けない格闘技はスピードです。この急速に変...