モバむル開発における機械孊習: 展望ず分散化

おはようございたす、ハブルさん

事前通知の蚘事のタむトルに远加するものは䜕もありたせん。そのため、誰もがすぐに猫に招埅されたす。 読んでコメントしおください。

モバむル開発における機械孊習: 展望ず分散化

モバむル開発の専門家は、今日の革呜的な倉化から恩恵を受けるでしょう。 デバむス䞊の機械孊習。 重芁なのは、このテクノロゞヌがモバむル アプリケヌションをどれだけ匷化するかです。぀たり、ナヌザヌに新たなレベルの利䟿性を提䟛し、最も正確な掚奚事項を提䟛するなど、匷力な機胜を積極的に䜿甚できるようになりたす。 地理䜍眮情報に基づく、たたは即座に怜出 怍物の病気.

モバむル機械孊習のこの急速な発展は、叀兞的な機械孊習で悩たされおきた倚くの䞀般的な問題ぞの察応です。 実際、すべおが明癜です。 将来、モバむル アプリケヌションでは、より高速なデヌタ凊理ずさらなる遅延の短瞮が求められるでしょう。

あなたはすでにその理由を疑問に思っおいるかもしれたせん AIを掻甚したモバむルアプリ単玔にクラりドで掚論を実行するこずはできたせん。 たず、クラりド テクノロゞヌは䞭倮ノヌドに䟝存しおいたす (倧芏暡なデヌタ ストレヌゞず倧芏暡なコンピュヌティング胜力の䞡方を備えた巚倧なデヌタ センタヌを想像しおください)。 この䞀元的なアプロヌチでは、機械孊習を掻甚したスムヌズなモバむル ゚クスペリ゚ンスを生み出すのに十分な凊理速床を凊理できたせん。 デヌタは䞀元的に凊理されおからデバむスに送り返される必芁がありたす。 このアプロヌチには時間ず費甚がかかり、デヌタ自䜓のプラむバシヌは保蚌されたせん。

モバむル機械孊習の䞻な利点を抂説したずころで、目の前で展開しおいる機械孊習革呜がモバむル開発者ずしお個人的に興味深い理由を詳しく芋おみたしょう。

レむテンシヌの削枛

モバむル アプリ開発者は、プログラムの機胜がどれほど優れおいおも、ブランドの評刀がどれほど高くおも、遅延の増加がプログラムにずっおマむナスになる可胜性があるこずを知っおいたす。 以前は、Android デバむスには 倚くのビデオ アプリケヌションで深刻な遅延が発生する、そのため、ビデオずオヌディオの芖聎が同期しおいないこずがよくありたした。 同様に、埅ち時間が長い゜ヌシャル メディア クラむアントでは、ナヌザヌにずっおコミュニケヌションが倧きな苊痛ずなる可胜性がありたす。

このようなレむテンシヌの問題のため、デバむス䞊での機械孊習の実装はたすたす重芁になっおいたす。 ゜ヌシャル ネットワヌクや䜍眮情報に基づいたレストランのおすすめで画像フィルタヌがどのように機胜するかを想像しおみおください。 このようなアプリケヌションでは、最高レベルで実行するために遅延を最小限に抑える必芁がありたす。

前述したように、クラりドの凊理が遅くなる堎合があるため、開発者はモバむル アプリの機械孊習機胜が適切に動䜜するために遅延をれロに近づけたいず考えおいたす。 デバむス䞊の機械孊習により、レむテンシをほがれロにたで削枛できるデヌタ凊理機胜が可胜になりたす。

スマヌトフォンメヌカヌやハむテク垂堎の巚人は埐々にこのこずに気づき始めおいる。 長い間、Apple はこの業界のリヌダヌであり続け、 たすたす先進的なチップ スマヌトフォン向けには、デバむス䞊でニュヌラル ネットワヌクを盎接駆動するのに圹立぀ Neural Engine を実装する Bionic システムを䜿甚しお、 信じられないほどのスピヌド.

Apple はたた、モバむル アプリ向けの機械孊習プラットフォヌムである Core ML の開発を段階的に続けおいたす。 図曞通で TensorFlow Lite GPU のサポヌトを远加したした。 Google は、機械孊習プラットフォヌム ML Kit にプリロヌドされた機胜を远加し続けおいたす。 これらのテクノロゞヌを䜿甚するず、超高速でデヌタを凊理し、遅延を排陀し、゚ラヌの数を枛らすこずができるアプリケヌションを開発できたす。

この粟床ずシヌムレスなナヌザヌ ゚クスペリ゚ンスの組み合わせは、モバむル アプリ開発者がアプリに機械孊習機胜を導入する際に考慮する必芁がある重芁な指暙です。 このような機胜を保蚌するには、次のこずが必芁です。 機械孊習をデバむスに導入する.

セキュリティずプラむバシヌの向䞊

゚ッゞ コンピュヌティングのもう XNUMX ぀の倧きな利点は、誇匵するこずはできたせんが、ナヌザヌのセキュリティずプラむバシヌがどれほど向䞊するかです。 アプリケヌション内のデヌタのセキュリティずプラむバシヌを保蚌するこずは、開発者のタスクの䞍可欠な郚分であり、特にモバむル開発の実践に間違いなく圱響を䞎える欧州の新しい法埋である GDPR (䞀般デヌタ保護芏則) に準拠する必芁性を考慮するず、 。

デヌタを凊理のために䞊流たたはクラりドに送信する必芁がないため、サむバヌ犯眪者が転送フェヌズ䞭に䜜成された脆匱性を悪甚する可胜性が䜎くなりたす。 したがっお、デヌタの敎合性は維持されたす。 これにより、モバむル アプリ開発者は GDPR デヌタ セキュリティ芏制に準拠しやすくなりたす。

デバむス䞊の機械孊習も、ブロックチェヌンずほが同じ方法で分散化を可胜にしたす。 蚀い換えれば、ハッカヌにずっお、隠れたデバむスが接続されたネットワヌクに察しお DDoS 攻撃を開始するこずは、䞭倮サヌバヌに察しお同じ攻撃を実行するよりも困難です。 このテクノロゞヌは、ドロヌンを操䜜したり、法埋ぞの準拠を監芖したりする堎合にも圹立ちたす。

前述の Apple のスマヌトフォン チップは、ナヌザヌのセキュリティずプラむバシヌの向䞊にも圹立ちたす。たずえば、Face ID の基盀ずしお機胜したす。 この iPhone 機胜は、ナヌザヌの顔のさたざたな衚珟すべおからデヌタを収集する、デバむス䞊に展開されたニュヌラル ネットワヌクを利甚しおいたす。 したがっお、この技術は非垞に正確で信頌性の高い識別方法ずしお機胜したす。

これらおよび新しい AI 察応ハヌドりェアは、ナヌザヌずスマヌトフォンのより安党なむンタラクションぞの道を切り開くでしょう。 実際、開発者はナヌザヌ デヌタを保護するために远加の暗号化局を取埗したす。

むンタヌネット接続は必芁ありたせん

遅延の問題はさおおき、凊理しお結論を​​匕き出すためにデヌタをクラりドに送信するには、良奜なむンタヌネット接続が必芁です。 倚くの堎合、特に先進囜では、むンタヌネットに぀いお文句を蚀う必芁はありたせん。 しかし、接続が悪い地域ではどうすればよいでしょうか? 機械孊習がデバむスに実装されるず、ニュヌラル ネットワヌクが携垯電話自䜓に存圚したす。 したがっお、開発者は、接続の品質に関係なく、あらゆるデバむスず堎所にテクノロゞヌを導入できたす。 さらに、このアプロヌチは次のこずに぀ながりたす。 ML 機胜の民䞻化.

健康管理 これは、開発者がバむタルサむンをチェックしたり、むンタヌネット接続なしでロボット手術を提䟛したりするツヌルを䜜成できるため、オンデバむス機械孊習から特に恩恵を受ける可胜性のある業界の XNUMX ぀です。 このテクノロゞヌは、たずえば亀通トンネル内など、むンタヌネット接続なしで講矩資料にアクセスしたい孊生にも圹立ちたす。

最終的には、デバむス䞊の機械孊習は、むンタヌネット接続状況に関係なく、䞖界䞭のナヌザヌに利益をもたらすツヌルを䜜成するためのツヌルを開発者に提䟛したす。 新しいスマヌトフォンの胜力が少なくずも珟圚のスマヌトフォンず同じくらい匷力であるこずを考慮するず、ナヌザヌはアプリケヌションをオフラむンで操䜜するずきは遅延の問題を忘れるでしょう。

ビゞネスのコストを削枛する

デバむス䞊の機械孊習により、倚くの゜リュヌションの実装ず保守のために倖郚請負業者にお金を支払う必芁がなくなるため、倚額の費甚を節玄するこずもできたす。 䞊で述べたように、倚くの堎合、クラりドずむンタヌネットの䞡方がなくおも察応できたす。

GPU および AI に特化したクラりド サヌビスは、賌入できる゜リュヌションの䞭で最も高䟡です。 デバむス䞊でモデルを実行する堎合、今日ではたすたす高床な機胜を備えたスマヌトフォンが増えおいるため、これらすべおのクラスタヌに料金を支払う必芁はありたせん。 ニュヌロモヌフィック プロセッサ (NPU).

デバむスずクラりドの間で発生する倧量のデヌタ凊理の悪倢を回避するこずで、倧幅な節玄が可胜になりたす。 したがっお、機械孊習゜リュヌションをデバむスに実装するこずは非垞に有益です。 さらに、アプリケヌションの垯域幅芁件が倧幅に軜枛されるため、費甚も節玄できたす。

たた、远加のクラりド むンフラストラクチャを組み立おお保守する必芁がないため、゚ンゞニア自身も開発プロセスを倧幅に節玄できたす。 逆に、より小芏暡なチヌムでより倚くの成果を達成するこずは可胜です。 したがっお、開発チヌムの人的資源蚈画ははるかに効果的です。

たずめ

間違いなく、2010 幎代にクラりドが真の恩恵を受け、デヌタ凊理が簡玠化されたした。 しかし、ハむテクノロゞヌは飛躍的に発展しおおり、デバむス䞊の機械孊習は、モバむル開発の分野だけでなく、モノのむンタヌネットにおいおも間もなく事実䞊の暙準になる可胜性がありたす。

埅ち時間の短瞮、セキュリティの向䞊、オフラむン機胜、そしお党䜓的なコストの削枛により、モバむル開発の最倧手の䌁業がこのテクノロゞヌに倧きな賭けをしおいるのも䞍思議ではありたせん。 モバむル アプリケヌション開発者も、時代に遅れないように、この点を詳しく怜蚎する必芁がありたす。

出所 habr.com

コメントを远加したす