شبکه عصبی اپتیکی (Optical Neural Network)، در ریاضیات (Mathematics)
انواع شبکه های عصبی (Neural Networks) را در آموزش زیر شرح دادیم :
شبکه عصبی اپتیکی (Optical Neural Network) :
شبکه عصبی اپتیکی (Optical Neural Network) نوعی شبکه عصبی است که در آن از نور (فوتون ها) به جای جریان الکتریکی برای انجام محاسبات استفاده می شود. این رویکرد پتانسیل سرعت بسیار بالا (سرعت نور) و مصرف انرژی پایین را دارد. عناصر نوری مانند ماخ-زندر (Mach-Zehnder) می توانند ضرب ماتریس-بردار را با تداخل نور انجام دهند.
یک پیاده سازی شناخته شده، "شبکه عصبی فوتونیک" (photonic neural network) است که در آن وزن ها با استفاده از آرایه ای از موجبرها و تضعیف کننده ها تنظیم می شوند. می توان عملیات خطی (مثل ضرب ماتریس) را به سرعت با نور انجام داد و غیرخطی گری (فعال سازی) با قطعات اپتیکی خاص (یا الکترونیکی) پیاده سازی می شود.
مزایا: پهنای باند بسیار بالا، تأخیر کم، مصرف انرژی پایین برای عملیات خطی. معایب: دشواری پیاده سازی غیرخطی ها، حساسیت به دما و ارتعاش، اندازه بزرگ قطعات. این حوزه در مراحل تحقیقاتی است و نمونه های اولیه برای تشخیص الگو و XOR ساخته شده اند.
کاربردهای آینده: پردازش با سرعت نور، مراکز داده با توان مصرفی کم.