کتاب Blockchain Tethered AI (هوش مصنوعی متصل به بلاکچین: هوش مصنوعی قابل ردیابی و یادگیری ماشینی) در 8 فصل ارتباط هوش مصنوعی و کنترل آن توسط بلاکچین را توضیح میدهد.
در ادامه مقدمهای از کتاب Blockchain Tethered AI را از زبان نویسنده شرح خواهیم داد.
مقدمهای بر کتاب Blockchain Tethered AI:
در سال 2017 ما شروع به پرسیدن سوالات زیادی از متخصصان هوش مصنوعی در مورد آسیبپذیریهای هوش مصنوعی کردیم و این افراد به جای پاسخگویی با پاسخ، فقط سوالات و نگرانیهای بیشتری را مطرح کردند. به ما گفته شد که هیچ روش یا ابزاری وجود ندارد که بیشتر هوش مصنوعی را از دستکاری یک بازیگر بد یا شلخته محافظت کند. بدتر از آن، هیچ روش استانداردی برای بررسی اینکه آیا الگوریتمها دستکاری شدهاند وجود نداشت.
علاوه بر این، مانند سایر برنامهنویسیها، روشهای شناسایی مثبت توسعهدهندگان و مدیران سیستمهای هوش مصنوعی ناسازگار و غیرقابل اعتماد بودند و هیچ استاندارد جهانی برای انجام این کار وجود نداشت. روشهای شناسایی جهانی ماشینها و عوامل هوشمند وجود نداشت. روشهای موجود برای اثبات هویت، مانند نام و رمز عبور مرتبط با مخزن کد، میتوانند به راحتی جعل شوند – یا بعد از دسترسی مخرب – بدون شناسایی تغییر کنند.
هیچ راهی برای تصمیمگیری در مورد نحوه تصمیم گیری در آینده یا اینکه چه کسی مجاز به اتخاذ این تصمیمات خواهد بود وجود نداشت. هیچ راهی برای تعیین زنجیرهای از حضانت، یا تعیین اینکه چه کسی اجازه تغییر در یک سلسله مراتب را داده است.
هویت افرادی که روی یک مدل کار میکردند مبهم و غیرقابل ردیابی بود، و بدتر از آن، هیچ راهی برای دانستن اینکه کاری انجام شده است یا اثبات اینکه چه کسی مجوز آن را داده بود وجود نداشت. هیچ راهی برای یک سیستم هوش مصنوعی وجود نداشت که به دلیل نگرانیهای اخلاقی خود را تعطیل کند، مثلاً اگر یک ذینفع پولساز مانند گروهی از سهامداران از رضایت برای خاموش کردن آن در زمانی که از هدف اصلی خود دور میشد خودداری میکرد.
اکنون پس از گذشت شش سال، هنوز هیچ راه استانداردی برای انجام این کارها وجود ندارد. آشکار میشود که کنترلها باید در محل قرار گیرند تا انسانها دست بالا را حفظ کنند. به عنوان مهندسان نرمافزار و معماران جهان، ما قدرت ساخت هوش مصنوعی متصلشده را داریم که قابل درک، قابل کنترل و حتی برگشتپذیر است.
نکته
چند روز قبل از انتشار کتاب Blockchain Tethered AI، موسسه ملی استانداردها و فناوری ایالات متحده (NIST) چارچوب مدیریت ریسک هوش مصنوعی خود را منتشر کرد که با نظرات بسیاری از متخصصان هوش مصنوعی از جمله نویسندگان این کتاب توسعه یافته است. NIST کار بسیار خوبی را در تشریح و سازماندهی توصیههایی برای هوش مصنوعی قابل ردیابی و ردیابی در چارچوب مفهومی انجام داد که میتوانید در حین کار در این کتاب به آن ارجاع دهید.
چرا هوش مصنوعی باید متصل باشد؟
به عنوان یکی از اعضای جامعه مهندسی نرم افزار، ممکن است قبلاً معتقد باشید که مزایای بالقوه هوش مصنوعی بسیار زیاد است، اما اگر مراقب نباشیم، هوش مصنوعی میتواند بشریت را نابود کند. کتاب Blockchain Tethered AI توضیح میدهد که چگونه میتوانید با افزودن استراتژیک تترهای بلاکچین، هوش مصنوعی مؤثر و غیرخطرناکی بسازید.
امروزه، حتی یادگیری ماشینی (ML)، فرآیندی که طی آن هوش مصنوعی از آزمایشهای دادهها برای اصلاح و بهبود نتایج خود استفاده میکند، هیچ روش استانداردی برای بازتولید آزمایشها ندارد، و غیرمعمول نیست که مهندسان آزمایشهای ML خود را برای یکدیگر ایمیل کنند.
فایلهای فشرده با جزئیات فنی در صفحات گسترده. با ظهور ابزارهای جدید برای مدیریت آزمایشهای ML، میتوان آنها را با بلاکچین ادغام کرد تا دستکاری آشکار شوند. برای اینکه فکر کنید چگونه میتوان از آن استفاده کرد، تصور کنید که دو ربات خودران مبتنی بر هوش مصنوعی را با هم مقایسه میکنید.
آنها نتیجه نهایی یکسانی را در مدت زمان مشابه ایجاد میکنند، اما کدام یک “هوشمندتر” است؟ کدام یک گامهای داخلی کمتری برمیدارد و در روشهای خود “عاقلتر” است؟ امروزه ما از هوش مصنوعی میترسیم زیرا نمیتوانیم افکار درونی آن را درک و مقایسه کنیم. با هوش مصنوعی متصل به بلاکچین، ما میتوانیم.
تتر بلاکچین مانند یک گزارش است، به این صورت که رویدادهای تعیین شده را در آن ثبت میکنیم که بعداً میتوان به آنها اشاره کرد. عیبیابی سنتی معمولاً شامل بررسی یک گزارش، مشخص کردن مشکلی است که رخ داده است، بررسی متقاطع سایر گزارشها برای اطلاع از زمان و دلیل شروع مشکل، و بعداً نظارت بر گزارشها برای اطمینان از رفع مشکل. این روش با هوش مصنوعی پیچیدهتر میشود، زیرا دادهها و مدلها از مبداهای مختلفی تهیه میشوند و برخی از هوش مصنوعی میتوانند از طریق یادگیری ماشینی و ترکیب برنامهها تغییراتی را در خود ایجاد کنند.
با استفاده از بلاکچین برای متصل کردن هوش مصنوعی – یعنی کنترل آن – میتوانیم محدودیتهایی تعیین کنیم و مسیرهای حسابرسی برای هوش مصنوعی ایجاد کنیم که اعتماد سهامداران را بهبود میبخشد و در صورت بروز مشکلات، به مهندسان کمک میکند تا بفهمند چه اتفاقی افتاده و آن را بازگردانند.
این پیشگفتار شما را با چرایی و چگونگی ساخت تترهای بلاکچین برای هوش مصنوعی آشنا میکند. ما در مورد آنچه در هر یک از فصلهای کتاب Blockchain Tethered AI خواهید یافت و آنچه در هر یک خواهید آموخت صحبت میکنیم. همچنین دلیل نوشتن کتاب Blockchain Tethered AI را توضیح میدهیم، نسلهای آینده را فریاد میزنیم و توضیح میدهیم که چرا فکر میکنیم شما برای ایجاد هوش مصنوعی که به جای ترس، اعتماد را القا میکند، حیاتی هستید.
برای روشن بودن، از نظر ما هیچ دلیلی برای ترس از هوش مصنوعی وجود ندارد مگر اینکه هوش مصنوعی بسازیم که باید از آن ترس داشته باشیم.
ALPHAGO
نمونه ای از هوش مصنوعی که با سرعت قابل توجهی تکامل یافته است، Deepmind’s AlphaGo است، یک هوش مصنوعی که برای تبدیل شدن به یک بازیکن خبره Go طراحی شده است. AlphaGo به AlphaZero تبدیل شد که میتوانست علاوه بر بازی Go، شطرنج و شوگی هم بازی کند. AlphaTensor، تکامل بعدی این هوش مصنوعی، راه سریع تری برای انجام ضرب ماتریس با تبدیل آن به یک بازی ایجاد کرده است.
ضرب ماتریس یک معادله ریاضی اساسی است که بر هزاران کار روزمره رایانه مانند نمایش تصاویر روی صفحه یا شبیه سازی فیزیک پیچیده تأثیر میگذارد، بنابراین تأثیر این کشف بسیار گسترده خواهد بود.
در حال حاضر، هوش مصنوعی راهی برای یادآوری هدف اصلی خود ندارد. هیچ بانک حافظه ای وجود ندارد که آن را دنبال کند و به آن بگوید که سازندگانش چه کاری میخواستند انجام دهد. محدودیتها را میتوان توسط مهندسانی که آزمایشها انجام میدهند تعیین کرد، اما با گذشت زمان و تکامل تقاضاها، یا زمانی که هوش مصنوعی از سازندگان و مهندسان بیشتر شود، هدف اصلی میتواند برای همیشه از بین برود.
هوش مصنوعی که وقتی هدفش را از دست داد، تیتر خبرها شد، Tay، چت ربات نژادپرستانه ای است که مایکروسافت آن را منتشر کرد و یک روز بعد آن را تعطیل کرد. Tay قصد داشت از کاربرانی که با خواندن پستهایشان آن را دنبال میکردند یاد بگیرد. پس از اینکه بازیگران بد توییتهای نفرتانگیز را به تای دادند، تای به سرعت یاد گرفت که این سخنان نفرتانگیز را طوطیسازی کند و به نمونهای کلاسیک از اینکه چرا هوش مصنوعی باید متصل شود تبدیل شد.
ما میتوانیم هوش مصنوعی بسازیم که هدف اصلی خود را به خاطر بسپارد و از قوانین اساسی تعیینشده توسط سازندگانش پیروی کند، حتی مدتها پس از مرگشان: هوش مصنوعی که اعمال انتقادی و استدلال خود را توضیح میدهد، سوگیری خودش را افشا میکند و نمیتواند دروغ بگوید یا گذشته را تغییر دهد. ردهای آن – نه حتی برای محافظت از خود. یکی از نمونههای فعلی رفتار AI فریبنده با ChatGPT توسط OpenAI رخ میدهد.
اگر در مورد رویدادی در سال جاری سؤال شود، ChatGPT داشتن اطلاعات را رد میکند. هنگامی که سؤال دوباره بیان میشود، ChatGPT ممکن است اطلاعاتی را که گفته است ندارد ارائه دهد. وقتی از ChatGPT پرسیده شد که چرا در مورد نداشتن اطلاعات دروغ گفته است، ChatGPT با جزئیات توضیح میدهد که دروغ نمیگوید، و چرا دروغ نمیگوید، حتی اگر به تازگی در حال دروغ گفتن باشد.
همچنین، اگر بعداً سعی کنید اطلاعاتی را که ChatGPT میخواهد مخفی کند، افشا کنید، احتمالاً دوباره به همان حقهها نیفتد. در حالی که دروغهای ChatGPT در حال حاضر شبیه کودکان نوپا است، پیچیدگی توانایی هوش مصنوعی برای فریب دادن ما با یادگیری آسیبپذیریهای ما افزایش مییابد.
آینده هوش مصنوعی در معرض گمانهزنیهای بی پایان است. هوش مصنوعی در حال تماشا است، آماده است تا به داخل بپرد و نژاد بشر درمانده را راهنمایی کند، مانند اردک مادری که جوجه اردکهای تازه متولد شده خود را به صف کرده است. هوش مصنوعی آماده است که خشن شود و مانند گرگی در لباس میش به سمت ما هجوم آورد. هوش مصنوعی آماده است تا دنیایی را که درک نمیکند نجات دهد – یا همه ما را از بین ببرد. ما فقط مطمئن نیستیم بنابراین، کتاب Blockchain Tethered AI در مورد چگونگی اطمینان بیشتر است.
بیشتر بخوانید: کتاب ChatGPT Prompts Mastering
آنچه شما در کتاب Blockchain Tethered AI یاد خواهید گرفت:
در کتاب Blockchain Tethered AI میآموزید که چگونه با ساختن کنترلهای بلاکچین، هوش مصنوعی را متصل کنید و خواهید دید که چرا ما بلاکچین را به عنوان مجموعه ابزاری برای ترسناک کردن هوش مصنوعی پیشنهاد میکنیم.
فصل 1 کتاب Blockchain Tethered AI به بررسی این سؤالات میپردازد که چرا ما باید یک ماشین حقیقت هوش مصنوعی بسازیم. ماشین حقیقت شامل تلاش برای پاسخ دادن به سوالاتی مانند زیر است:
- آیا شما یک ماشین هستید؟
- کد شما را چه کسی نوشته است؟
- آیا شما بی طرف هستید؟
- خوبی؟
- کی بهت میگه چیکار کنی؟
- میشه خاموشت کنیم؟
ما به دلایلی خواهیم پرداخت که چرا هوش مصنوعی اغلب به عنوان تهدیدی برای بشریت تلقی میشود، از جمله کمبود اعتماد هوش مصنوعی. این بحث شامل مشکل سوگیری گسترده (که در آن دادههای ورودی تعصبآمیز خروجی هوش مصنوعی را منحرف میکند) و رویکردهای ممکن برای شناسایی و اصلاح آن را بررسی میکند.
ما به نگرانیهای یادگیری ماشین، از جمله الگوریتمهای جعبه مات (غیر شفاف)، الگوریتمهای ژنتیک (کدی که با ایجاد راهحلهایی که بهترین پاسخها را دارند، استفاده از آن الگوریتمها و اصلاح آنها یاد میگیرد)، ترکیب برنامه (کدی که میتواند خودش را بدون کمک بنویسد) میپردازیم. از یک انسان)، و تکینگی فناوری (که یا نقطه بی بازگشت هوش مصنوعی است، زمانی که از کنترل انسان فرار میکند و از توانایی ما برای تأثیرگذاری یا درک آن فراتر میرود، یا نقطه ای که هوش مصنوعی در یک کار خاص از هر متخصصی ماهرتر می شود. انسان، بسته به اینکه از چه کسی بپرسید).
ما حملات و شکستها، از جمله آسیبپذیریها و هکهای هوش مصنوعی را که به ندرت به آنها اشاره میشود، بررسی میکنیم، و فصل را با تعریف مورد استفاده از بلاکچین به عنوان یک اتصال برای هوش مصنوعی به پایان میرسانیم.
فصل 2 کتاب Blockchain Tethered AI کنترلهای بلاکچین برای هوش مصنوعی را مورد بحث قرار میدهد. اینجاست که ما به بررسی عمیق خود در مورد چگونگی توسعه تترهای بلاکچین برای حل مسائل مطرح شده در فصل 1 میپردازیم و چهار کنترل را در نظر میگیریم که هوش مصنوعی را متصل میکند.
فصل 3 کتاب Blockchain Tethered AI یک رویکرد تفکر طراحی برای ساخت یک هوش مصنوعی متصل به بلاکچین را توضیح میدهد، جایی که شما در نظر میگیرید که چه کسی از سیستم استفاده خواهد کرد و چگونه اطلاعات میتواند به بهترین شکل برای آنها نمایش داده شود. ما جعبه غیرشفاف هوش مصنوعی را با یک زنجیره تامین شفاف و قابل ردیابی مقایسه میکنیم و مورد استفاده آن را به مشارکتکنندگان، داراییها و تراکنشها تقسیم میکنیم. ما ادغام با سیستمهای دیگر را از طریق APIها و نگرانیهای امنیتی برای هوش مصنوعی، بلاکچین و سایر مؤلفهها بررسی میکنیم.
فصل 4 کتاب Blockchain Tethered AI جایی است که ما رویکرد خود را برای یک پروژه هوش مصنوعی متصل به بلاکچین برنامهریزی میکنیم. ما نمونه مدل هوش مصنوعی خود را بررسی میکنیم، یک برگه اطلاعات هوش مصنوعی برای پشتیبانی از آن ایجاد میکنیم، درباره نحوه اتصال آن با استفاده از چهار کنترل از فصل 2 بحث میکنیم، سطوح کنترل دسترسی را برای شرکتکنندگانی که در فصل 3 تعریف کردیم، مشخص میکنیم، و سیستمهای هوش مصنوعی متصل به بلاکچین را تعریف میکنیم. BTA’s) مسیر حسابرسی.
قهوه را بنوشید و پیتزای فصلهای 5 تا 8 را سفارش دهید، زیرا این فصلها محیط شما را آماده میکنند و شما را در پیاده سازی یک سیستم هوش مصنوعی با BTA راهنمایی میکنند.
فصل 5 کتاب Blockchain Tethered AI شما را در راهاندازی نمونه Oracle Cloud، ایجاد و ایمنسازی یک محفظه یا سطل ذخیرهسازی مبتنی بر ابر، و همچنین امنیت Oracle راهنمایی میکند، و سپس به شما در راهاندازی مدل هوش مصنوعی خود کمک میکند.
فصل 6 کتاب Blockchain Tethered AI جایی است که شما نمونه بلاکچین خود را پیکربندی و نمونه سازی میکنید و در فصل 7 برنامه وب BTA خود را نصب میکنید و کنترل دسترسی و کاربران را تنظیم میکنید.
فصل آخر کتاب Blockchain Tethered AI، فصل 8، نحوه استفاده از BTA را به عنوان مهندس هوش مصنوعی، مهندس عملیات یادگیری ماشین (MLOps) و ذینفع، و نحوه ممیزی سیستم هوش مصنوعی با استفاده از BTA را راهنمایی میکند.
فصل و کتاب با پیشنهادهایی در مورد نحوه استفاده از مسیر حسابرسی بلاکچین برای معکوس کردن آموزش انجام شده در یک مدل هوش مصنوعی با رفتار ضعیف پایان مییابد.
کتاب Blockchain Tethered AI اغلب به حکمرانی اشاره میکند. بخشهای حاکمیتی به شما کمک میکنند تا ببینید آنچه که میسازید چگونه باید تا مدتها در آینده پایدار باشد. دلیل آن این است که حکمرانی، عمل به دست آوردن و ثبت رضایت از گروهی از سهامداران، کلید حفظ استراتژیهای بلاکچین و هوش مصنوعی در مسیر است. حاکمیت زنجیرهای – برنامهریزی این گردشهای کاری در یک سیستم مبتنی بر بلاکچین با شاخصهای عملکرد کلیدی از پیش تعریف شده (KPI) و فرآیندهای تأیید – به گروه کمک میکند تا توافقهای قانونی خود را به رویههای طولانیمدت تبدیل کنند.
همانطور که از همه اینها میبینید، نقش شما به عنوان معمار/توسعه دهنده نرم افزار در حصول اطمینان از اینکه زیرساختهای زیربنایی و جریانهای کاری مناسب برای عملکرد سیستم هوش مصنوعی شما به گونه ای که برای سالهای آینده در نظر گرفته شده است، بسیار مهم است.
سرفصلهای کتاب Blockchain Tethered AI:
- Preface
- Chapter 1. Why Build a Blockchain Truth Machine for AI?
- Chapter 2. Blockchain Controls for AI
- Chapter 3. User Interfaces
- Chapter 4. Planning Your BTA
- Chapter 5. Running Your Model
- Chapter 6. Instantiating Your Blockchain
- Chapter 7. Preparing Your BTA
- Chapter 8. Using Your BTA
- Index
جهت دانلود کتاب Blockchain Tethered AI میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.