لوگوی CloudRUX
    Datacenter 1
    Datacenter 2
    Datacenter 3
    استراتژی

    KVKK در پروژه‌های هوش مصنوعی: نکات استفاده از GPU خارجی

    تیم مهندسی CloudRUX
    8 دقیقه

    استفاده از سرورهای GPU خارج از کشور برای آموزش یا اجرای مدل‌های هوش مصنوعی از نظر KVKK ترکیه چه معنایی دارد؟ ماده 9 اصلاح‌شده با قانون شماره 7499، سازوکارهای انتقال و تکنیک‌های عملی مانند ناشناس‌سازی، داده مصنوعی و رمزنگاری را برای کاهش ریسک توضیح می‌دهیم.

    پروژه‌های هوش مصنوعی به توان GPU نیاز دارند و بخش زیادی از این توان در دیتاسنترهای کشورهای دیگر قرار دارد. استفاده از یک سرور GPU در خارج از کشور برای آموزش، فاین‌تیونینگ یا اجرای استنتاج یک مدل، از نظر فنی فقط چند دقیقه طول می‌کشد. اما جنبه حقوقی آن کمی دقت بیشتری می‌طلبد.

    اگر داده‌هایی که پردازش می‌کنید شامل داده‌های شخصی باشد، ارسال آن‌ها به سروری در خارج از کشور ممکن است طبق قانون حفاظت از داده‌های شخصی شماره 6698 ترکیه (KVKK) انتقال فرامرزی محسوب شود. در این مقاله چارچوب کلی و تکنیک‌های عملی‌ای را که برای کاهش ریسک می‌توانید به کار ببرید شرح می‌دهیم.

    نکته مهم: این مقاله صرفاً برای اطلاع‌رسانی عمومی است و مشاوره حقوقی محسوب نمی‌شود. برای ارزیابی وضعیت خاص خود، توصیه می‌کنیم با مشاور حقوقی همکاری کنید.

    داده‌های شخصی در کجای پروژه‌های هوش مصنوعی ظاهر می‌شوند

    بسیاری از تیم‌ها گمان می‌کنند مدل خود را «فقط با متن» یا «فقط با تصویر» آموزش می‌دهند. در واقع این داده‌ها اغلب حاوی داده‌های شخصی‌اند:

    • سوابق پشتیبانی مشتری: نام‌ها، شماره تلفن‌ها، نشانی‌ها، جزئیات سفارش.
    • فایل‌های صوتی: مکالمات مرکز تماس، داده‌های دستیار صوتی.
    • تصاویر: چهره‌ها، پلاک خودروها، اسناد هویتی اسکن‌شده.
    • اسناد: قراردادها، فاکتورها، رزومه‌ها، ایمیل‌ها.
    • داده‌های سلامت و مالی: داده‌های حساس یا از دسته‌های خاص مانند گزارش‌های بیمار و درخواست‌های وام.

    وقتی این داده‌ها وارد مجموعه آموزشی شوند، محل سرور GPU اهمیت پیدا می‌کند. در مرحله استنتاج نیز درخواست‌هایی که کاربران به مدل می‌فرستند ممکن است حاوی داده‌های شخصی باشند.

    به همین دلیل ارزشش را دارد که پیش از شروع پروژه یک فهرست ساده از داده‌ها تهیه کنید. منابع داده‌ای که استفاده خواهید کرد، فیلدهای داده شخصی موجود در هر یک، سیستمی که داده در هر مرحله به آن می‌رود و مدت نگهداری آن را در یک جدول گرد آورید. این جدول گفت‌وگوی شما با مشاور حقوقی را سرعت می‌بخشد و برای تیم فنی روشن می‌کند کدام داده‌ها باید ناشناس شوند.

    هنگام تهیه این فهرست، به داده‌های شخصی از دسته‌های خاص توجه ویژه داشته باشید. دسته‌هایی مانند داده‌های سلامت، داده‌های بیومتریک یا سوابق کیفری طبق KVKK مشمول قواعد سخت‌گیرانه‌تری هستند. برای پروژه‌هایی که با این نوع داده سروکار دارند، اولویت دادن به معماری‌ای که در آن داده هرگز از ترکیه خارج نشود، اغلب مطمئن‌ترین مسیر است.

    ماده 9 KVKK و تغییری که قانون شماره 7499 ایجاد کرد

    ماده 9 KVKK که انتقال فرامرزی داده را تنظیم می‌کند، در مارس 2024 با قانون شماره 7499 به‌طور قابل‌توجهی اصلاح شد. در نظام پیشین، رضایت صریح مسیری بود که در عمل بیش از همه به آن تکیه می‌شد. نظام جدید ساختاری مرحله‌ای از سازوکارهای انتقال را معرفی می‌کند.

    به‌طور کلی، سیستم جدید این‌گونه عمل می‌کند. نخست، یکی از شرایط پردازش مندرج در قانون باید برقرار باشد. سپس برای کشور یا بخش مقصد، تصمیم کفایت جست‌وجو می‌شود. اگر تصمیم کفایتی وجود نداشته باشد، یکی از تضمین‌های مناسب باید برقرار شود. اگر هیچ‌یک از این‌ها ممکن نباشد، در موارد محدود می‌توان به انتقال‌های موردی تکیه کرد.

    سازوکارهای انتقال فرامرزی

    سازوکارمعنای خلاصهنکات قابل توجه
    تصمیم کفایتهیئت تصمیم می‌گیرد که یک کشور، یک بخش در یک کشور یا یک سازمان بین‌المللی حفاظت کافی ارائه می‌دهدبررسی کنید که آیا تصمیم معتبری برای مقصد وجود دارد
    قرارداد استانداردطرفین متن قرارداد استانداردی را که هیئت اعلام کرده امضا می‌کنندباید ظرف 5 روز کاری پس از امضا به هیئت اطلاع داده شود
    قواعد الزام‌آور شرکتیقواعد مصوب هیئت برای انتقال در داخل یک گروه شرکت‌هانیازمند فرایند تأیید است و معمولاً برای گروه‌های بزرگ مناسب است
    تعهدنامه کتبیتعهدنامه‌ای با مفادی که حفاظت کافی را تضمین می‌کند و با اجازه هیئت به کار می‌رودنیازمند اجازه هیئت است
    انتقال موردیانتقالی غیرتکراری بر اساس موارد استثنایی فهرست‌شده در قانونبرای بارهای کاری مستمر مناسب نیست

    برای کارهای تکراری مانند آموزش هوش مصنوعی یا استنتاج منظم، انتقال‌های موردی معمولاً مبنای مناسبی نیستند. در این سناریوها، مسیری که بیش از همه مد نظر قرار می‌گیرد قرارداد استاندارد است. اینکه کدام سازوکار برای شما مناسب است باید بر اساس انواع داده و جریان کاری‌تان با مشاور حقوقی تأیید شود.

    تکنیک‌های عملی برای کاهش ریسک

    سازوکارهای حقوقی مهم‌اند، اما مؤثرترین رویکرد اغلب کاهش فنی مقدار داده شخصی‌ای است که از کشور خارج می‌شود. داده‌ای که منتقل نشود، ریسک انتقال ندارد.

    ناشناس‌سازی در برابر مستعارسازی

    این دو مفهوم اغلب با هم اشتباه گرفته می‌شوند، اما پیامدهای آن‌ها طبق KVKK بسیار متفاوت است:

    • ناشناس‌سازی: غیرممکن کردن ارتباط داده با فردی مشخص به هر شکلی، حتی در صورت ترکیب با داده‌های دیگر. داده‌ای که واقعاً ناشناس شده باشد، دیگر داده شخصی نیست.
    • مستعارسازی: جایگزین کردن شناسه‌های مستقیم مانند نام با یک کد یا شناسه تصادفی. تا زمانی که جدول تطبیقی جایی وجود داشته باشد، داده را می‌توان دوباره به فرد مرتبط کرد. بنابراین داده مستعارسازی‌شده همچنان داده شخصی است.

    مستعارسازی یک تدبیر امنیتی ارزشمند است، اما به‌تنهایی تعهدات انتقال را از میان نمی‌برد. ناشناس‌سازی نیز دقت می‌طلبد: متن آزاد، ویژگی‌های کمیاب یا ترکیب چند فیلد ممکن است به شناسایی مجدد منجر شود.

    داده مصنوعی و آموزش با داده‌های غیرشخصی

    در برخی پروژه‌ها می‌توان بدون نیاز به داده شخصی واقعی پیش رفت:

    • داده مصنوعی: تولید داده‌های ساختگی که ساختار آماری داده واقعی را تقلید می‌کنند اما متعلق به افراد واقعی نیستند. این روش به‌ویژه برای نمونه‌های اولیه و مراحل نخست آموزش مفید است.
    • داده غیرشخصی: آموزش با منابعی که هیچ داده شخصی ندارند، مانند کاتالوگ محصولات، مستندات فنی، داده‌های حسگر ماشین‌آلات یا متون در دسترس عموم با مجوز مناسب.

    هنگام تولید داده مصنوعی، مطمئن شوید که مدل مولد رکوردهای واقعی را حفظ نکرده و عیناً بازتولید نمی‌کند.

    نگهداری داده خام در ترکیه

    معماری‌ای که در عمل به‌خوبی جواب می‌دهد: داده‌های شخصی خام روی سیستم‌های شما در ترکیه باقی می‌مانند. ناشناس‌سازی و پاک‌سازی همان‌جا انجام می‌شود. فقط مجموعه آموزشی ناشناس‌شده به سرور GPU در خارج از کشور ارسال می‌شود.

    برای نگهداری داده خام و نسخه‌های ناشناس‌شده در ترکیه می‌توانید از ذخیره‌سازی شیء S3 شرکت CloudRUX استفاده کنید. خط لوله آماده‌سازی داده شما در کشور می‌ماند، در حالی که آموزش پرمحاسبه روی سرورهای GPU اجرا می‌شود.

    مرحلهکجا؟نوع داده
    جمع‌آوری و ذخیره داده خامترکیهممکن است شامل داده شخصی باشد
    ناشناس‌سازی و پاک‌سازیترکیهداده شخصی به داده ناشناس
    آموزش مدلسرور GPU در خارج از کشورداده ناشناس یا غیرشخصی
    بازیابی وزن‌های مدلترکیهمدل آموزش‌دیده

    رمزنگاری، حذف و ثبت رویدادها

    هر داده‌ای که منتقل می‌کنید، تدابیر امنیتی پایه ضروری‌اند:

    • رمزنگاری در حین انتقال: داده را از طریق کانال‌های رمزنگاری‌شده‌ای مانند SSH، SFTP یا HTTPS به سرور بفرستید.
    • رمزنگاری در حالت ذخیره: مجموعه‌داده‌ها را روی سرور در دیسک‌های رمزنگاری‌شده یا آرشیوهای رمزنگاری‌شده نگه دارید.
    • حذف پس از اتمام کار: وقتی آموزش تمام شد، مجموعه‌داده‌ها، فایل‌های میانی و چک‌پوینت‌ها را از سرور حذف کنید. فقط خروجی‌های مدل مورد نیازتان را بازیابی کنید.
    • ثبت رویدادها: ثبت کنید چه داده‌ای، چه زمانی و توسط چه کسی به کدام سرور ارسال شد و چه زمانی حذف شد. این سوابق در صورت بازرسی، پاسخ‌گویی شما را اثبات می‌کنند.
    • محدودسازی دسترسی: تعداد افرادی را که به سرور دسترسی دارند به حداقل برسانید و کلیدهای SSH را برای هر فرد جداگانه مدیریت کنید.

    به یاد داشته باشید که GPU فقط می‌تواند داده‌ای را پردازش کند که در حافظه رمزگشایی شده باشد. بنابراین رمزنگاری امنیت را بهبود می‌دهد، اما به‌تنهایی این واقعیت را که داده شخصی به خارج از کشور منتقل شده تغییر نمی‌دهد.

    سرورهای GPU شرکت CloudRUX کجا اجرا می‌شوند؟

    می‌خواهیم شفاف باشیم: سرورهای GPU شرکت CloudRUX در دیتاسنترهای شریک ما در خارج از کشور اجرا می‌شوند. بنابراین برای پروژه‌هایی که داده شخصی پردازش خواهند کرد، انجام ارزیابی‌ای را که در بالا شرح داده شد توصیه می‌کنیم.

    این سرویس در مرحله دسترسی زودهنگام است و قیمت‌های شروع ساعتی بدون مالیات بر ارزش افزوده مانند 0.74 USD برای L4 24 GB و 4.99 USD برای H100 80 GB دارد. صورت‌حساب در ترکیه با فاکتور الکترونیکی صادر می‌شود و پشتیبانی توسط مهندسان ما به زبان فارسی و ترکی ارائه می‌شود. در فرایند قرارداد استاندارد نیز به شما کمک می‌کنیم.

    پرسش‌های متداول

    آیا پردازش داده‌های ناشناس‌شده روی GPUهای خارج از کشور مشمول KVKK است؟

    اگر داده واقعاً ناشناس شده باشد، یعنی به هیچ شکلی قابل ارتباط با یک فرد نباشد، داده شخصی نیست و خارج از قواعد انتقال فرامرزی قرار می‌گیرد. با این حال، کافی بودن ناشناس‌سازی نیازمند ارزیابی دقیق است.

    آیا امضای قرارداد استاندارد کافی است؟

    قرارداد استاندارد یک سازوکار انتقال است، اما به‌تنهایی همه مسائل را حل نمی‌کند. یکی از شرایط پردازش نیز باید برقرار باشد، تکلیف اطلاع‌رسانی باید انجام شود و قرارداد باید ظرف 5 روز کاری پس از امضا به هیئت اطلاع داده شود. برای جزئیات با مشاور حقوقی خود مشورت کنید.

    آیا وزن‌های مدل ممکن است حاوی داده شخصی باشند؟

    این به نوع مدل و داده‌های آموزشی آن بستگی دارد. برخی مدل‌ها ممکن است بخش‌هایی از داده‌های آموزشی خود را حفظ کنند. بنابراین آموزش ندادن با داده شخصی، یا ناشناس کردن آن از قبل، امن‌ترین رویکرد است.

    آیا هنوز می‌توان از رضایت صریح استفاده کرد؟

    از زمان تصویب قانون شماره 7499، رضایت صریح دیگر مسیر نخست انتقال نیست و در میان موارد انتقال موردی نقشی محدود دارد. بارهای کاری منظم به سازوکار دیگری نیاز دارند.

    CloudRUX GPU Cloud

    CloudRUX برای پروژه‌های هوش مصنوعی شما GPUهایی از L4 تا B200 را با قیمت‌های ساعتی، دسترسی SSH و Jupyter و قالب‌های آماده PyTorch و CUDA ارائه می‌دهد. از همان ابتدا به‌روشنی اعلام می‌کنیم که سرورها در دیتاسنترهای شریک ما در خارج از کشور اجرا می‌شوند و به شما کمک می‌کنیم جریان داده‌ای منطبق با KVKK طراحی کنید و فرایند قرارداد استاندارد را پیش ببرید. کارت‌ها و قیمت‌ها را در صفحه GPU Cloud ما ببینید، یا برای بررسی پروژه‌تان با ما در تماس باشید.

    بیایید راهکار مناسب کسب‌وکار شما را پیدا کنیم

    خدمات مهندسی بوتیکی متناسب با کسب‌وکارهای کوچک و متوسط. با یک ارزیابی رایگان شروع کنید.

    دریافت مشاوره رایگان