داخل فناوری یک سری وبلاگ است که با ما همراه است پادکست Tech Talks. در اینجا، ما بیشتر به چالشهای فنی کلیدی که در حال مقابله با آن هستیم شیرجه میزنیم و رویکردهای منحصربهفردی را که برای انجام آن در پیش گرفتهایم به اشتراک میگذاریم. در این نسخه از داخل فناوری، با مدیر ارشد مهندسی میشل گونگ صحبت کردیم تا درباره اینکه چگونه کار تیم شخصی سازی به کاربران Roblox کمک می کند تا تجربیاتی را که دوست دارند پیدا کنند بیشتر بدانیم.
برای چه چالش های فنی حل می کنید؟
تیم ما - شخصی سازی که در گروه رشد قرار دارد - مسئول ارائه توصیه های شخصی و مرتبط به کاربران است. ما میخواهیم به افراد قدرت دهیم تا محتوای مورد علاقه خود را بیابند، تعامل طولانیمدت را در Roblox تقویت کنیم، و تجربیات خود را با افرادی که برای آنها مناسب است ارتباط برقرار کنند.
امروز، ما روزانه 66 میلیون کاربر فعال داریم، اما این تعداد هر سال حدود 20 درصد افزایش مییابد، و این بدان معناست که دادههای بیشتری وارد میشود. بنابراین، یک چالش فنی بزرگ حفظ پاسخگویی در زمان واقعی و اطمینان از عدم انجام توصیههای شخصیشده است. به انتظارهای طولانی نیاز ندارد، همه بدون افزایش هزینه های خدمات. در واقع، این یکی از دلایلی است که ما سال گذشته زیرساختهای پشتیبان خود را به طور کامل بازسازی کردیم.
همانطور که رشد میکنیم، از خود میپرسیم که چگونه میتوانیم تجربه کاربر را بدون نیاز به نیروی محاسباتی زیاد بهبود بخشیم. ما فکر میکنیم یادگیری ماشین میتواند بخشی از پاسخ باشد، اما دیدیم که راهحلهای ML میتوانند از منابع محاسباتی بیشتری استفاده کنند - که هزینهها را افزایش میدهد - با بزرگتر شدن مدلهای داده. این برای ما مقیاسپذیر نیست، بنابراین ما در تلاش هستیم تا جستجو و رتبهبندی بلادرنگ را بدون متحمل شدن هزینههای اضافی بهبود دهیم.
برخی از راه حل های نوآورانه ای که برای مقابله با این چالش های فنی ایجاد می کنیم چیست؟
ما در حال ساختن یک سیستم توصیهکننده هستیم تا به افراد کمک کنیم محتوایی را که بیشترین ارتباط را با آنها دارند به سرعت کشف کنند. برای انجام این کار، ما یاد می گیریم که چگونه پیشرفته ترین فناوری های ML را برای مشکل اعمال کنیم. به عنوان مثال، ما یادگیری خود نظارت، معماری ها و تکنیک های پیشرفته از مدل های زبان بزرگ (LLM) و ارزیابی خلاف واقع را در این سیستم ها گنجانده ایم.
بسیاری از LLM های پیشرفته از قبل آموزش دیده وجود دارد، اما ما نمی توانیم مستقیماً از آنها استفاده کنیم زیرا هزینه های سرویس دهی بالایی دارند. در عوض، ما مدلهای خود را با استفاده از تکنیکهایی که اغلب برای ساختن LLM به کار میروند آموزش میدهیم. یک مثال، مدلسازی توالی است، زیرا هم زبان و هم تاریخچه بازی کاربر Roblox توالی هستند. ما میخواهیم بفهمیم کدام بخش از تاریخچه بازی کاربر میتواند علایق و ترجیحات فعلی و آینده او را پیشبینی کند. این مدل به ما در انجام این کار کمک می کند.
در عین حال، یادگیری بازنمایی خود نظارتی در حال حاضر به طور گسترده در بینایی کامپیوتر و درک زبان طبیعی استفاده می شود، و ما از این تکنیک در سیستم های توصیه خود استفاده می کنیم.
آموخته های کلیدی از انجام این کار فنی چیست؟
هدف Roblox این است که یک میلیارد کاربر را به هم متصل کند و برای انجام این کار، ما باید راه حل هایی را شناسایی کنیم که بین ابزار و هزینه تعادل ایجاد کنند. وقتی این کار را به طور موثر انجام دهیم، میتوانیم بیشتر در جامعه خود سرمایهگذاری کنیم.
به عنوان مثال، ما تصمیم گرفتیم در مراکز داده خودمان سرمایه گذاری کنیم و این شرط بندی نتیجه می دهد. بزرگترین چیزی که آموختیم این است که وقتی منابع و توانایی انجام کاری را خودمان داریم، ساختن چیزی که هدفمند است کارآمدتر از پرداخت هزینه برای فناوری شخص ثالث است. با ساختن پلتفرمها و مدلهای خود از پایه، میتوانیم راهحلهای نوآورانهای را دنبال کنیم که برای کسبوکار ما و محدودیتها و نیازهای منابع ما بهینه شدهاند.
به نظر شما کدام ارزش Roblox با نحوه برخورد شما و تیمتان با چالش های فنی مطابقت دارد؟
به جامعه احترام بگذارید. ما عمیقاً به سازندگان و توسعه دهندگان خود اهمیت می دهیم. نظرات آنها واقعاً مهم است. ما بازخورد توسعه دهندگان را بسیار جدی می گیریم. من زمان زیادی را صرف پاسخگویی مستقیم به سوالات برنامهنویس با همکاری تیم روابط توسعهدهنده خود میکنم. وقت گذاشتن برای درک بازخورد آنها و دیدن اینکه چگونه میتوانیم پلتفرم خود را برای آنها بهبود ببخشیم، به ما کمک کرده است تا مطمئن شویم که روی چیزهای درست نیز تمرکز میکنیم.
همچنین میتوانم بگویم نمای طولانی را در نظر بگیرید. من به Roblox ملحق شدم زیرا واقعاً به دیدگاه دیو برای گرفتن دیدگاه طولانی اعتقاد دارم. در واقع، در کار روزمره خود، از ساخت راه حل های هک کوتاه مدت اجتناب می کنیم. در عوض، ما بر ساخت راهحلهای اصولی، قابل اعتماد و مقیاسپذیر تأکید میکنیم زیرا در حال ساختن برای آینده هستیم.
چه چیزی شما را بیشتر در مورد جایی که Roblox و تیم شما هدایت می کند هیجان زده می کند؟
ما چالش های منحصر به فرد زیادی داریم. ساخت سیستم های توصیه گر به عنوان یک بازار دو طرفه و برای حفظ طولانی مدت کاربر، فرصتی بزرگ برای رشد است. اما ما همچنین به چیزهایی مانند درک بصری و درک متن برای موارد استفاده مانند توصیهها، جستجو، اعتماد و ایمنی و غیره فکر میکنیم.
همچنین، ساختار ما به گونه ای است که می توانیم واقعا سریع حرکت کنیم و بسیار کارآمد باشیم. هر یک از اعضای تیم به شدت در مورد چالش هایی که ما داریم هیجان زده و هیجان زده هستند. اگر به نظر شما چیزی است که به آن علاقه دارید، ما یک مکان برای شما داریم.
- محتوای مبتنی بر SEO و توزیع روابط عمومی. امروز تقویت شوید.
- PlatoData.Network Vertical Generative Ai. به خودت قدرت بده دسترسی به اینجا.
- PlatoAiStream. هوش وب 3 دانش تقویت شده دسترسی به اینجا.
- PlatoESG. کربن ، CleanTech، انرژی، محیط، خورشیدی، مدیریت پسماند دسترسی به اینجا.
- PlatoHealth. هوش بیوتکنولوژی و آزمایشات بالینی. دسترسی به اینجا.
- منبع: https://blog.roblox.com/2023/09/inside-the-tech-solving-for-personalization/
- : دارد
- :است
- :نه
- :جایی که
- $UP
- 66
- 7
- a
- توانایی
- قادر
- درباره ما
- فعال
- اضافی
- نشانی
- پیشرفته
- تراز می کند
- معرفی
- همچنین
- و
- پاسخ
- درخواست
- با استفاده از
- رویکردها
- هستند
- AS
- خواهان
- در دسترس
- اجتناب از
- بخش مدیریت
- برج میزان
- BE
- زیرا
- بودن
- باور
- بهترین
- شرط
- بزرگ
- بزرگتر
- بزرگترین
- بیلیون
- بلاگ
- هر دو
- ساختن
- بنا
- کسب و کار
- اما
- by
- CAN
- اهميت دادن
- موارد
- مراکز
- به چالش
- چالش ها
- بررسی
- آینده
- انجمن
- به طور کامل
- محاسبه
- کامپیوتر
- چشم انداز کامپیوتر
- اتصال
- محدودیت ها
- محتوا
- هزینه
- هزینه
- میتوانست
- ایجاد
- سازندگان
- جاری
- روزانه
- داده ها
- مرکز دادهها
- روز به روز
- مصمم
- توسعه دهنده
- توسعه دهندگان
- مستقیما
- كشف كردن
- شیرجه رفتن
- do
- عمل
- آیا
- رانده
- چاپ
- به طور موثر
- موثر
- اهمیت دادن
- به کار گرفته شده
- قدرت دادن
- نامزدی
- مهندسی
- و غیره
- ارزیابی
- هر
- مثال
- برانگیخته
- برانگیخته
- تجربه
- تجارب
- خیلی
- واقعیت
- FAST
- باز خورد
- پیدا کردن
- تمرکز
- برای
- پرورش دادن
- از جانب
- بیشتر
- آینده
- دریافت کنید
- هدف
- می رود
- کردم
- زمین
- گروه
- شدن
- رشد
- آیا
- به رهبری
- کمک
- کمک کرد
- کمک
- کمک می کند
- اینجا کلیک نمایید
- زیاد
- تاریخ
- چگونه
- چگونه
- HTTPS
- بزرگ
- i
- شناسایی
- if
- بهبود
- in
- ادغام شده
- افزایش
- شالوده
- ابتکاری
- داخل
- در عوض
- علاقه مند
- منافع
- به
- سرمایه گذاری
- پیوست
- کلید
- زبان
- بزرگ
- نام
- پارسال
- یاد گرفتن
- آموخته
- یادگیری
- پسندیدن
- طولانی
- دراز مدت
- خیلی
- عشق
- دستگاه
- فراگیری ماشین
- نگهداری
- ساخت
- ساخت
- مدیر
- بسیاری
- بازار
- ماده
- به معنی
- عضو
- میلیون
- ML
- مدل
- مدل سازی
- مدل
- بیش
- کارآمدتر
- اکثر
- حرکت
- طبیعی
- زبان طبیعی
- درک زبان طبیعی
- نیاز
- اکنون
- عدد
- of
- خاموش
- غالبا
- on
- ONE
- دیدگاه ها
- فرصت ها
- فرصت
- بهینه
- ما
- خودمان
- خارج
- خود
- بخش
- همکاری
- پرداخت
- پرداخت
- مردم
- شخصی
- شخصی
- سکو
- سیستم عامل
- افلاطون
- هوش داده افلاطون
- PlatoData
- بازی
- قدرت
- پیش بینی
- تنظیمات
- مشکل
- ارائه
- دنبال کردن
- سوالات
- به سرعت
- افزایش
- رتبه بندی
- زمان واقعی
- واقعا
- دلایل
- توصیه
- توصیه
- روابط
- مربوط
- قابل اعتماد
- نمایندگی
- نیاز
- مورد نیاز
- منابع
- منابع
- مسئوليت
- نگهداری
- راست
- Roblox
- نقش
- همان
- گفتن
- مقیاس پذیر
- جستجو
- دیدن
- مشاهده گردید
- ارشد
- دنباله
- سلسله
- به طور جدی
- خدمت
- اشتراک گذاری
- کوتاه مدت
- پس از
- So
- مزایا
- حل کردن
- برخی از
- چیزی
- صدا
- خرج کردن
- Spot
- ساخت یافته
- مطمئن
- سیستم
- سیستم های
- برخورد با
- مقابله با
- گرفتن
- مصرف
- مذاکرات
- تیم
- فن آوری
- فنی
- تکنیک
- فن آوری
- پیشرفته
- متن
- نسبت به
- که
- La
- آینده
- شان
- آنها
- اینها
- آنها
- چیز
- اشیاء
- فکر می کنم
- تفکر
- شخص ثالث
- این
- کسانی که
- زمان
- به
- آموزش
- فهمیدن
- درک
- منحصر به فرد
- us
- استفاده کنید
- استفاده
- کاربر
- سابقه کاربر
- کاربران
- با استفاده از
- سودمندی
- ارزش
- بسیار
- چشم انداز
- دید
- منتظر است
- می خواهم
- مسیر..
- we
- چه زمانی
- که
- چرا
- به طور گسترده ای
- با
- بدون
- مهاجرت کاری
- کارگر
- سال
- شما
- شما
- زفیرنت