موضوع مقاله: فهرست نرم‌افزارهای هوش مصنوعی متن‌باز | مخاطب: عمومی | لحن: دانشنامه‌ای | ساختار: عنوان، مقدمه، 3 بخش، جمع‌بندی | مقاله: | # فهرست نرم‌افزارهای هوش مصنوعی متن‌باز | مقدمه: در زیر فهرست پروژه‌هایی را مشاهده می‌کنید که دست‌کم بخشی از نرم‌افزار خود را تحت مجوزهای متن‌باز منتشر می‌کنند و با پروژه‌های هوش مصنوعی مرتبط هستند. | ## بخش 1: فهرست نرم‌افزارهای هوش مصنوعی متن‌باز | این پروژه‌ها شامل کتابخانه‌های نرم‌افزاری، چارچوب‌ها، سکوها و ابزارهایی هستند که برای یادگیری ماشین، یادگیری عمیق، پردازش زبان طبیعی، بینایی رایانه‌ای، یادگیری تقویتی، هوش جامع مصنوعی و حوزه‌های دیگر به‌کار می‌روند. هوش مصنوعی عاملی اوتو-جی‌پی‌تی — عامل خودمختار آزمایشی، متن‌باز و مبتنی بر جی‌پی‌تی CrewAI – چارچوبی برای ساخت و هماهنگ‌سازی گردش‌های کاری هوش مصنوعی چندعاملی لنگ چین – چارچوبی برای یکپارچه‌سازی مدل‌های زبانی بزرگ در برنامه‌های کاربردی اوپن‌کلا — چارچوبی برای عامل هوش مصنوعی خودمختار که وظایف را اجرا می‌کند یادگیری ماشین یا داده‌کاوی آپاچی ماهوت — کتابخانه یادگیری ماشین مقیاس‌پذیر برای کلان‌داده که بر پایه Hadoop و Spark ساخته شده است رپیدماینر — تحلیل پیش‌بینانه سایکیت-لرن — کتابخانه‌ای ساخته‌شده بر پایه نام‌پای، سای‌پای و مت‌پلات فست‌تکست — دگرنمایی‌های واژه توسعه‌یافته توسط متا ای‌آی XGBoost — کتابخانه یادگیری ماشین برای تقویت گرادیانی نایم — داده‌کاوی ماژولار مبتنی بر خط لوله وکا — مجموعه‌ای از برای وظایف داده‌کاوی Apache SystemDS — سامانه یادگیری ماشین برای کل چرخه عمر علم داده، از ابتدا تا انتها Caffe — طبقه‌بندی تصویر و بخش‌بندی تصویر Jubatus — چارچوب یادگیری ماشین برخط و رایانش توزیع‌شده Orange — یادگیری ماشین، داده‌کاوی، مصورسازی داده و تحلیل داده Shogun — کتابخانه C++ برای یادگیری ماشین در مقیاس بزرگ mlpack — کتابخانه یادگیری ماشین C++ به صورت header-only سکوهای یادگیری ماشین خودکاره MindsDB – سکوی AutoML که یادگیری ماشین را درون پایگاه‌های داده SQL و برنامه‌های کاربردی جاسازی می‌کند Neural Network Intelligence – ابزار مایکروسافت برای تنظیم ابرپارامترها و جستجوی معماری شبکه عصبی TPOT – ابزار بهینه‌سازی خط لوله مبتنی بر درخت با استفاده از برنامه‌نویسی ژنتیکی چارچوب‌های یادگیری عمیق ام‌اکس‌نت – چارچوبی برای آموزش و استقرار شبکه‌های عصبی عمیق تنسورفلو – سکوی متن‌باز سرتاسری برای یادگیری ماشین که توسط گوگل برین توسعه داده شده است پای‌تورچ – چارچوب یادگیری عمیق توسعه‌یافته توسط متا ای‌آی ثینو – کتابخانه پایتون و کامپایلر بهینه‌ساز برای ارزیابی عبارت‌های ریاضی که برای چی‌پی‌یوها بهینه شده است دیپ‌لرنینگ۴جی – کتابخانه جاوا برای ماشین مجازی جاوا و پیاده‌سازی الگوریتم‌های یادگیری عمیق کراس – کتابخانه پایتون برای شبکه‌های عصبی مصنوعی که در کتابخانه تنسورفلو ادغام شده است Caffe – چارچوب یادگیری عمیق با تمرکز بر سرعت و ماژولار بودن Chainer – چارچوب پایتون ساخته‌شده بر پایه نام‌پای و CuPy Fast Artificial Neural Network (FANN) – کتابخانه C برای شبکه‌های عصبی پیش‌خور مصنوعی Neuroph – چارچوب شیءگرا برای شبکه‌های عصبی مصنوعی که با جاوا نوشته شده است PyTorch Lightning – چارچوب سطح‌بالا که بر پایه پای‌تورچ ساخته شده و برای سازمان‌دهی و مقیاس‌پذیری مدل‌های یادگیری عمیق به‌کار می‌رود شبکه‌های عصبی پیچشی الکس نت — سی‌ان‌ان پیشگام در طبقه‌بندی تصویر که برنده رقابت ایمیج‌نت در سال ۲۰۱۲ شد Inception — معماری شبکه عصبی پیچشی که از لایه‌های پیچشی موازی با اندازه‌های مختلف استفاده می‌کند VGGNet — شبکه عصبی پیچشی عمیق که به‌دلیل سادگی و استفاده از فیلترهای پیچشی ۳×۳ شناخته می‌شود شبکه‌های عصبی مصنوعی اوپن‌ان‌ان – کتابخانه C++ برای طراحی، آموزش و استقرار شبکه‌های عصبی EDLUT – شبیه‌ساز شبکه عصبی مبتنی بر رویداد برای شبکه‌های اسپایکی در مقیاس بزرگ Emergent – سکوی مدل‌سازی شناختی که شبکه‌های عصبی پیوندگرا را پیاده‌سازی می‌کند Encog – چارچوب یادگیری ماشین برای جاوا و C# با پشتیبانی از شبکه‌های عصبی JOONE – چارچوب شبکه عصبی مبتنی بر جاوا با معماری ماژولار برای وظایف یادگیری Nengo – کتابخانه پایتون برای ساخت و شبیه‌سازی سامانه‌های عصبی در مقیاس بزرگ Neuroph – چارچوب سبک‌وزن جاوا برای ایجاد شبکه‌های عصبی SNNS – شبیه‌ساز شبکه عصبی اشتوتگارت که از شبکه‌های عصبی پیش‌خور و بازگشتی پشتیبانی می‌کند معماری‌های شناختی و سکوهای هوش جامع مصنوعی اوپن‌کاگ – پروژه‌ای که هدف آن ساخت یک چارچوب هوش مصنوعی متن‌باز است. کلاریون – «یادگیری اتصال‌گرایانه با استنتاج تطبیقی قواعد به صورت برخط»، یک معماری شناختی ترکیبی اتصال‌گرایانه/نمادین. | ## بخش 2: فهرست نرم‌افزارهای هوش مصنوعی متن‌باز | چارچوب‌های یادگیری تقویتی KataGo – عامل یادگیری تقویتی که برای بازی گو طراحی شده است. بینایی رایانه‌ای و پردازش تصویر اوپن‌سی‌وی — کتابخانه‌ای از توابع برنامه‌نویسی که عمدتاً برای پردازش بی‌درنگ بینایی رایانه‌ای استفاده می‌شود. Moses – موتور ترجمه ماشینی آماری برای آموزش مدل‌های آماری متن از یک زبان مبدأ به یک زبان مقصد. | ## بخش 3: فهرست نرم‌افزارهای هوش مصنوعی متن‌باز | اسپارک ان‌ال‌پی – کتابخانه پردازش متن برای پردازش پیشرفته زبان طبیعی در پایتون، جاوا و اسکالا. سامانه‌های بازشناسی گفتار سی‌ام‌یو اس‌فینکس دیپ‌اسپیج ویسپر مدل‌های زبانی بزرگ دیپ‌سیک — مدل‌های R1 و V3* جی‌پی‌تی-جی – توسعه‌یافته توسط الوتر ای‌آی جی‌پی‌تی ۱ و جی‌پی‌تی ۲ — مدل‌های زبانی بزرگ از اوپن‌ای‌آی XLNet — مدل زبانی بزرگ از گوگل برت — مدل زبانی بزرگ از گوگل T5 — مدل زبانی بزرگ از گوگل OLMo — مدل زبانی بزرگ از مؤسسه آلن برای هوش مصنوعی Latam-GPT — مدلی با تمرکز بر آمریکای لاتین *فقط وزن‌های مدل کتابخانه‌های ترنسفورمر کتابخانه ترنسفورمرهای هاگینگ فیس – کتابخانه‌ای برای پایتون شامل مدل‌های ازپیش‌آموزش‌دیده ترنسفورمر برای پردازش زبان طبیعی، بینایی رایانه‌ای، گفتار و موارد دیگر. ONNX – قالب تبادل «شبکه عصبی باز» برای قابلیت همکاری میان چارچوب‌های هوش مصنوعی. | ## جمع‌بندی | Google Colab – یک محیط توسعه یکپارچه برخط مبتنی بر دفترچه‌های ژوپیتر با دسترسی رایگان به جی‌پی‌یو و تی‌پی‌یو برای توسعه یادگیری ماشین و یادگیری عمیق.