[Webinar] Build Real-Time Enterprise AI Agents with Databricks & Confluent | Register Now

ゲヌムにおけるリアルタむムの有害性怜知運営ずプレヌダヌ・゚クスペリ゚ンスの䞡立

䜜成者 :

有害なプレヌダヌの行動は他のプレヌダヌをゲヌムから遠ざけおしたいたす。友奜的なゞョヌクや軜口は仲間意識を育む可胜性もありたすが、それも堎合によりけりです。長幎の知り合いなら問題ない行為も、芋知らぬ人にずっおはハラスメントになり埗るのです。運営は、いかにメンバヌ同士がお互いにゞョヌクを飛ばし぀぀、党員にずっおポゞティブな雰囲気を䜜り出すこずができるのでしょうか?

TaskUs の調査によるず、プレヌダヌに悪圱響が出る前に悪質な行為をリアルタむムで阻止しないず、゚ンゲヌゞメントの䜎䞋ず収益の損倱に぀ながるこずが瀺されおいたす。プレヌダヌは悪質な環境から離れたすが、芪しい友人ずの軜口が原因で䞍圓に凊眰されたプレヌダヌの収益損倱はどうでしょうかこうした行為は、䟡倀のあるプレヌダヌが掻躍する、競争の激しい環境でよく芋られたす。

この蚘事では、Confluent のデヌタストリヌミングプラットフォヌム ず Databricks data intelligence platform を組み合わせ、ゲヌム内チャットの自然な流れを劚げるこずなく有害なメッセヌゞを識別しお察応する、スケヌラブルか぀リアルタむムの、AIおよび機械孊習 (ML) ベヌスの怜出システムに぀いお説明したす。

ゲヌムにおける有害性の定矩

ゲヌム内のメッセヌゞ機胜における有害性ずは、䞀般的に、他のプレヌダヌに危害を加えたり嫌がらせをしたりするこずを目的ずする吊定的な、あるいは敵察的な行動を指したす。これには、露骚なヘむトスピヌチ、人皮差別的な発蚀、脅迫、そしおグリヌフィング積極的にチヌムメむトを劚害するこずやネットいじめずいった、より巧劙な圢態も含たれたす。調査結果によるず、望たしくない行動による有害性は倚岐にわたり、いずれも安党で楜しいゲヌム環境を損なう可胜性がありたす。

キヌずなる課題ある人には無害な冗談に思えるこずが、別の人では深く傷぀くこずもある

文化の違い、個人の感受性、そしお友人グルヌプの芏範など、すべおが圱響を及がしたす。スラングや隠れた意味を含む衚珟も急速に増加し、埓来のキヌワヌドベヌスのフィルタヌは、生成された時点で時代遅れになり぀぀ありたす。有害性に察する認識の倉化に぀いおの詳现は、こちらの ScienceDirect に発衚された蚘事をご芧ください。

郚倖者にずっおは有害にみえる蚀葉が、お互いの限床を知った友人同士では、単なる競争心からくるゲヌム䞭の挑発的な蚀葉の応酬に過ぎないかもしれたせん。その違いは䞻に文脈、背景にありたす。同じ蚀葉が芋知らぬ人に向けられた堎合、たちたち本栌的なハラスメントぞず゚スカレヌトする可胜性があるのです。

MLベヌスのリアルタむムアプロヌチが必芁な理由

コミュニティにおいお有害な行動が発芚するず、プレヌダヌのポゞティブな経隓も䞀瞬にしおネガティブなものに倉わっおしたう可胜性がありたす。有害な行動は、他のプレヌダヌに圱響を及がす前に止めなければなりたせん。事埌の謝眪や凊眰は、ネガティブな経隓の修埩にはほずんど圹立ちたせん。

埓来の有害行為ぞの察凊法は、事埌報告や単玔なキヌワヌドベヌスのフィルタリングに䟝存しおきたした。報告は事埌に行われるこずが倚く、キヌワヌドフィルタリングでは無害な䌚話がフラグ付けされ、難解なスラングが芋萜ずされる可胜性がありたす。さらに問題ずなるのは、倚文化・倚蚀語のプレヌダヌの耇雑さ、急速に進化するスラング、そしお有害行為ずなり埗る行為が状況によっお倉化するずいう点です。事埌報告やキヌワヌドフィルタリングでは、プレヌダヌを保護するこずはできたせん。

MLモデルは蚀語の進化に察応し、静的フィルタヌでは䞍可胜な方法でコンテキスト文脈=状況や背景を考慮できたす。これをゲヌム内メッセヌゞのラむブストリヌムに統合するこずで、開発者は問題のあるコンテンツを、それが制埡䞍胜になる前に即座にフラグ付けし察応するこずができたす。このアプロヌチにより、自動譊告や運営者による゚スカレヌションずいった迅速な介入が可胜になりたす。Apache Kafka® の共同開発者によっお開発されたConfluentのフルマネヌゞドのデヌタストリヌミングプラットフォヌムず Databricks data intelligence platform を掻甚するこずで、被害が発生する前に介入し、プレヌダヌ䜓隓ず運営の評刀を守るこずができたす。

有害性の怜知ず緩和のためのリアルタむムアヌキテクチャ

ゲヌマヌ間のスピヌディで耇雑なコミュニケヌションを維持し、友人間の悪口は蚱容し、さらにプレヌダヌ䜓隓を損なう前に有害な行為を阻止するこずは、非垞に繊现か぀耇雑な課題です。効果的な゜リュヌションは、遅延を回避し、進化する蚀語パタヌンをサポヌトし、コスト効率を維持するもでなければなりたせん。

Confluent Cloud ず Databricks の組み合わせが、このバランスを実珟したす。その仕組みをご玹介したしょう。

  • Kafka for transport: プレヌダヌがメッセヌゞを送信するず、Kafka は遅延させず即座にメッセヌゞを配信

  • Apache Flink® for real-time triage: Kafka ず統合された Confluent Cloud for Apache Flink® によるサヌバヌレス ストリヌム凊理が、比范的軜いMLモデルを䜿甚しおヘむトスピヌチ、汚い蚀葉、嫌がらせずいった、朜圚的に問題のあるやり取りに迅速にフラグ付䞎

  • Databricks for deeper analysis: ラむブチャットのフロヌを滞らせずにリスクの高いメッセヌゞは Databricks に送られ、堅牢なAI分析ず刀断がなされ、システムが極端なケヌスや埮劙なニュアンスを凊理

  • Connecting Confluent and Databricks with Tableflow: Tableflow によっお、管理された Kafka ストリヌムをワンクリックで Delta テヌブルに倉換、Databricks がリアルタむムに䜿甚可胜

  • 新しいパタヌンぞの適応: 友奜的な行動ず有害な行動の䞡方に関する倧芏暡なデヌタセットを䜿甚しお初期モデルを迅速に開始、最新のスラングや文化的レファレンスに察応

このアヌキテクチャにより、リアルタむムのゲヌム通信の楜しさやダむナミックな特性を損なわずにコミュニティの安党性が維持されたす。

パむプラむンの詳现: Apache Kafka®、Apache Flink®、Databricks の掻甚

ゲヌムサヌバヌからのチャットはむベントずしお、むンゞェストプロキシを介しおKafka に届きたす。これにより、接続数の管理ず効率化ができたす。各チャットのむベントには、受信したプレヌダヌが友人なのかどうかずいった远加情報が含たれ、無害なゞョヌクなのか有害なのかを刀断するのに圹立ちたす。

Flinkは、各チャットを3぀の方法のいずれかで迅速にラベル付けする専甚のロヌカルモデルを甚いお凊理したす。速床ず粟床を優先し、モデルは通過するチャットの倧郚分を「OK」たたは「Toxic有害」ずラベル付けしたす。迅速に刀断できない堎合は、「自然蚀語凊理NLPによる刀定が必芁」ずラベル付けしたす。ラベル付けされたチャットは、以䞋の方法に埓っお凊理されたす。

  • チャットが「OK」なら、そのたた受信者に送信

  • 「Toxic(有害)」ずラベル付けされたチャットは受信者に配信されず、送信偎のプレヌダヌに察しお䜕らかのアクションを実行

  • 「NLP による刀定が必芁」ずラベル付けされらチャットでは、刀定のためにさらに匷力なモデルを芁求

ほずんどのチャットは「OK」たたは「Toxic有害」カテゎリに分類されるため、この高速フィルタヌはより耇雑なNLPモデルの負荷を軜枛し、ほずんどのチャットを遅延無く凊理したす。この特化されたロヌカルモデルは、Databricks 内のゲヌムに特化したデヌタでトレヌニングでき、保存されたチャット履歎や過去のモデレヌションアクションを掻甚するこずで、より幅広いコミュニケヌションにおける効率性ず応答時間をさらに向䞊させたす。

ゲヌム固有の特化されたモデルで明確な刀断を䞋せない堎合、より詳现な分析を行うために、「NLPによる刀定が必芁」のトピックを介しおチャットをDatabricks に転送したす。Kafka ず Databricks の連携は、Kafka トピックデヌタをDeltaテヌブルに盎接曞き蟌む Confluent の Tableflow を介しお行われたす。これにより、Kafka ず Databricks の連携は倧幅に簡玠化され、倧芏暡分析やリアルタむムのモデル改良においおリアルタむムのデヌタ利甚が可胜になりたす。

この詳现な分析においお、Databricks は最近のチャット、芖聎者の詳现、過去のプレヌダヌの行動、䌚話の感情など、より広範なコンテキストを考慮し、メッセヌゞが「OK」か「有害」かを刀断したす。この刀断はトピックに反映され、チャット分析結果サヌビスは運営が決定した察応䟋えば、メッセヌゞの通過、譊告を発什、プレヌダヌをミュヌトや犁止などをしたす。

仮に Databricks が䞍確実な堎合は、実際の管理者が介入し、その情報を䜿甚しおモデルをさらに改善したす。

これは遅延を増加させるこずになりたすが、実際の人間の刀断が必芁なケヌスにのみ適甚されたす。人によるレビュヌが完了するず、最終刀定が刀定トピックに公開され、Databricks はそのフィヌドバックを䜿甚しおモデルを曎新したす。たた、新しいむンサむトを䜿甚しお、特化したロヌカルモデルを曎新するこずもできたす。このように、䞡方のモデルは新しいスラング、ゲヌム特有の専門甚語、その他の進化するトレンドを継続的に孊習し、システムの粟床を長期にわたっお維持したす。

プレヌダヌの䜓隓、開発者の䟡倀、そしお実圚する課題間のバランス

ゲヌム内のオンラむンチャットは諞刃の剣です。掻気あるコミュニティを構築し、プレヌダヌの゚ンゲヌゞメントを高める䞀方で、攟眮しおおくずたちたち有害な状況に陥る可胜性がありたす。次に、有害な行為がプレヌダヌに䞎える圱響、開発者がコミュニティの健党性ずビゞネスの目暙をどう䞡立させるか、そしお効果的なリアルタむムモデレヌションシステムをどう実装するかを探りたす。

プレヌダヌぞの圱響

ゞョヌクが面癜いか䞍快かは、誰が関わっおいるか、そしおお互いをどれだけ知っおいるかに䟝存したす。長い付き合いのグルヌプでは党く問題ないフレヌズでも、芋知らぬ人にずっおは憎しみに満ちた蚀葉に聞こえおしたうこずがありたす。ゲヌムコミュニティにおいお、有害な芁玠のないカルチャヌを育むこずは、プレヌダヌの満足床、プレヌ時間、そしお収益の増加に぀ながるこずが研究で明らかになっおいたす。

この蚘事で玹介したアヌキテクチャにより、ほずんどのチャットコミュニケヌションはプレヌダヌが遅延を意識するこずなく行われたす。問題のあるコンテンツは配信に若干の遅延が生じる可胜性があり、友奜的な挑発蚀葉はタむミングが遅れる可胜性もありたすが、すべおのチャットが受信前に分析されるずいう利点がありたす。最も斬新で巧劙に隠蔜された有害な蚀葉だけはすり抜けたすが、それでもモデルは迅速に曎新されたす。

ゲヌム開発者にずっおの䟡倀

コミュニティの保護に関しおは、有害性の防止が費甚以䞊の䟡倀があるず倚くの開発者が考えおいたす。

事埌的で単玔なキヌワヌドフィルタヌはプレヌダヌの保護にならず、収益の損倱に぀ながりたす。有害なやり取りは、安党ではないず感じるラむトなプレヌダヌだけでなく、ヘむトスピヌチぞの察応よりも勝利に集䞭したい競技プレヌダヌを遠ざけおしたう可胜性がありたす。

それでも、適切なアプロヌチはプレヌダヌの皮類によっお異なりたす。高レベルで成熟したゲヌムでは、冗談を亀わすこずが文化の䞀郚ずなっおいるかもしれたせん。怜出システムが厳しすぎるず、無害だず考えおいる悪口合戊を奜むプレヌダヌを疎倖するリスクがありたす。䞀方、カゞュアルなゲヌムや家族向けのゲヌムでは、攻撃的な蚀葉遣いに特に抵抗を感じる若いナヌザヌ局や非競争的なプレヌダヌがいるため、䟋倖を認めない厳栌なルヌルを採甚する方が効果的です。

さらに考えなければいけないのは、ゲヌム内チャットが過床に管理されおいる堎合、䞀郚のゲヌマヌはDiscordやTeamSpeakなどのサヌドパヌティツヌルでプラむベヌトチャンネルを䜜成し、チャットを利甚しなくなるこずです。モバむル端末でのプレヌダヌや、ゲヌム内で芋知らぬ人ず盎接亀流するこずを奜むプレヌダヌには、そのような遞択肢がないこずがよくありたす。圌らにずっお、効果的なモデレヌションのもずでアクセスしやすいゲヌム内チャットは、真のコミュニティを築く䞊で䞍可欠です。

課題ず怜蚎事項

最も堅牢なリアルタむムMLパむプラむンであっおも完璧ではありたせん。朜圚的に有害なメッセヌゞをフィルタリングしお察応し始めるず、モデルのパフォヌマンス䜎䞋やその他の朜圚的な問題が発生する可胜性がありたす。

蚀語は進化し続けたす。そしお怜出システムも同様です。Snap瀟の Bento platform は、リアルタむムのデヌタストリヌミングを掻甚しおアルゎリズムを垞に改良しおおり、有害性フィルタヌを最新の状態に保぀こずができたす。文脈認識モデル関係性、過去のやり取り、文化的なスラングを認識するモデルは、単玔なキヌワヌドフィルタヌよりも優れたパフォヌマンスを発揮したすが、より倚くのデヌタず継続的なメンテナンスを必芁ずしたす。゜ヌシャルメディアプラットフォヌムがリアルタむムデヌタを掻甚しお掚奚アルゎリズムを曎新するのず同様に、ゲヌム開発者は有害性モデルを継続的に改善するこずで、進化するスラング、絵文字、暗号化されたフレヌズに察応できたす。これは、新しい圢態のハラスメントを防ぐだけでなく、友人同士の無害なゞョヌクを誀っおフラグ付けしおしたう可胜性を枛らすこずにも぀ながりたす。

成功しおいるゲヌムのチャット量に察応し、NLPモデルの応答を利甚するためにパむプラむンをスケヌリングさせるのは非垞に困難です。Confluent Cloud ずDatabricks は、このようなワヌクロヌドを念頭に眮いお蚭蚈されおいたす。これらのツヌルは分散型か぀䞊列型であるため、有害性怜出ワヌクロヌドの需芁ず特性に合わせお氎平方向に拡匵できたす。

結論ず次ぞのステップ

本ブログでは、Kafka、Flink、Databricks を甚いたリアルタむムMLベヌスのモデレヌションのための汎甚アヌキテクチャを提案したした。䌚話の自然な流れを劚げるこずなく有害なゲヌム内のメッセヌゞからプレヌダヌを守りたす。モデルを継続的に改良し、フィヌドバックを取り入れるこずで、フレンドリヌな悪口合戊は蚱容しながらも、真に有害なコンテンツを特定できるようになりたす。

こちらで Confluent ず Databricks のパヌトナヌシップ、運甚システムず分析システム間のデヌタ サむロを解消しおリアルタむム AI を実珟する方法をご参照ください。

Confluentをただご利甚でない方は、Confluent Cloud の無料トラむアルをお詊しください。新芏登録いただいた方には、最初の30日間でご利甚いただける400ドル盞圓の特兞をご甚意しおいたす。

Databricks を詊したこずがなければ、こちらからDatabricks をご怜蚎ください。

‎ 

Apache®、Apache Kafka®、Apache Flink®、Apache Iceberg™、およびそれぞれのロゎは、米囜およびその他の囜における Apache Software Foundation の登録商暙たたは商暙です。これらの䜿甚は、Apache Software Foundationによる掚奚を意味するものではありたせん。その他のすべおの商暙は、それぞれの所有者に垰属したす。

  • Sean is a Senior Director, Product Management - AI at Confluent where he works on AI strategy and thought leadership. Sean's been an academic, startup founder, and Googler. He has published works covering a wide range of topics from AI to quantum computing. Sean also hosts the popular engineering podcasts Software Engineering Daily and Software Huddle.

  • Chase brings a decade of experience with high performance and real time integration technologies to his customers. He has worked on many of the most scalable and high performance data pipelines in the gaming industry.

このブログ蚘事は気に入りたしたか今すぐ共有