أدوات ومشاريع مذهلة للتعلم الآلي مفتوحة المصدر للعام الماضي (الإصدار 2019)
على مدار العام الماضي، قمنا بمقارنة ما يقرب من 22000 أداة ومشروع مفتوح المصدر للتعلم الآلي لاختيار أفضل 49 أداة (فرصة بنسبة 0.22%).
يتم تقسيم الأدوات والمشاريع إلى 6 فئات
رؤية الكمبيوتر (1 ~ 5)
التعلم المعزز (6 ~ 13)
البرمجة اللغوية العصبية (14~20)
جان (21~26)
الشبكة العصبية (27~35)
مجموعة الأدوات (36~49)
هذه قائمة تنافسية للغاية وتختار بعناية أفضل مشاريع التعلم الآلي مفتوحة المصدر المنشورة بين يناير وديسمبر 2018. يقوم Mybridge AI بتقييم الجودة من خلال مراعاة الشعبية والمشاركة والحداثة. لإعطائك فكرة عن الجودة، متوسط عدد Github️ هو 3,566.
اشترك في التعلم الآلي الشهري: الرابط
المادة المتوسطة الأصلية: الرابط
أ) المبتدئ: التعلم الآلي وعلوم البيانات والتعلم العميق باستخدام بايثون. يوصي TensorFlow والشبكات العصبية 84,632، 4.5/5 نجوم
ب) متقدم: التعلم المعزز العميق في بايثون. يوصي 20,396، 4.6/5 نجوم
Detectron: منصة أبحاث FAIRs لأبحاث اكتشاف الكائنات، وتنفيذ خوارزميات شائعة مثل Mask R-CNN وRetinaNet. ★18910
Openpose: مكتبة اكتشاف النقاط الرئيسية متعددة الأشخاص في الوقت الفعلي لتقدير الجسم والوجه واليدين ★11048
DensePose: أسلوب في الوقت الفعلي لتعيين جميع وحدات البكسل البشرية لصور RGB ثنائية الأبعاد إلى نموذج سطحي ثلاثي الأبعاد للجسم 4165
Maskrcnn-benchmark: تنفيذ مرجعي معياري سريع لخوارزميات التجزئة الدلالية واكتشاف الكائنات في PyTorch. 3888
SNIPER عبارة عن خوارزمية فعالة للكشف عن الكائنات متعددة المقاييس عام 1963
Psychlab: النماذج التجريبية التي تم تنفيذها باستخدام منصة Psychlab (منصة ثلاثية الأبعاد للذكاء الاصطناعي القائم على الوكيل) 5594
ELF: منصة واسعة النطاق وخفيفة الوزن ومرنة لأبحاث الألعاب. لقد استخدمناه لبناء روبوت لعب Go الخاص بنا، ELF OpenGo، والذي حقق رقمًا قياسيًا 14-0 مقابل أربعة من أفضل 30 لاعبًا عالميًا 2406
TRFL: مكتبة من العناصر الأساسية المفيدة لكتابة عوامل التعلم المعزز (RL) في TensorFlow 2312
Horizon: أول منصة تعلم معززة مفتوحة المصدر للمنتجات والخدمات واسعة النطاق 1702
Chess-alpha-zero: تعلم تعزيز الشطرنج من خلال أساليب AlphaGo Zero. ★1307
Dm_control: مجموعة التحكم DeepMind وحزمة التحكم ★1231
MAMEToolkit: مكتبة بايثون لتعلم تعزيز ألعاب الأركيد 437
Reaver: Reaver: إطار التعلم المعزز العميق المعياري. تم التركيز على StarCraft II. يدعم الجيم، أتاري، و MuJoCo. يطابق النتائج المرجعية. 355
بيرت: كود TensorFlow والنماذج المدربة مسبقًا لـ BERT ★11691
Pytext: إطار عمل لنمذجة اللغة الطبيعية يعتمد على PyTorch 4466
Bert-as-service: نموذج البرمجة اللغوية العصبية (NLP) الذي طورته Google لتمثيلات اللغة قبل التدريب. إنه يستفيد من كمية هائلة من بيانات النص العادي المتاحة للجمهور على الويب ويتم تدريبه بطريقة غير خاضعة للرقابة. ★2053
UnsupervisedMT: الترجمة الآلية العصبية وغير الخاضعة للرقابة القائمة على العبارات - Facebook Research ★1066
DecaNLP: عشاري اللغة الطبيعية: تحدي المهام المتعددة للبرمجة اللغوية العصبية - Salesforce ★1647
Nlp-architect: NLP Architect من Intel AI Lab: مكتبة Python لاستكشاف أحدث طبولوجيا وتقنيات التعلم العميق للبرمجة اللغوية العصبية ★1751
Gluon-nlp: البرمجة اللغوية العصبية أصبحت سهلة 1262
DeOldify: مشروع قائم على التعلم العميق لتلوين واستعادة الصور القديمة 5059
Progressive_growing_of_gans: النمو التدريجي لشبكات GAN لتحسين الجودة والاستقرار والتنوع 4046
MUNIT: ترجمة الصور إلى الصور المتعددة الوسائط غير الخاضعة للرقابة ★1339
شفاف_latent_gan: استخدم التعلم الخاضع للإشراف لإلقاء الضوء على المساحة الكامنة لـ GAN للتوليد والتحرير الخاضعين للرقابة ★1337
Gandisect: أدوات تعتمد على Pytorch لتصور وفهم الخلايا العصبية في GAN. ★1064
GANimation: رسوم متحركة للوجه مدركة تشريحيًا من صورة واحدة 869
Fastai: إنه يبسط تدريب الشبكات العصبية السريعة والدقيقة باستخدام أفضل الممارسات الحديثة 11594
DeepCreamPy: إلغاء الرقابة على الهنتاي باستخدام الشبكات العصبية العميقة 7045
Augmentor v0.2: مكتبة تكبير الصور في Python للتعلم الآلي. ★2805
Graph_nets: بناء شبكات الرسم البياني في Tensorflow ★2722
Textgenrnn: وحدة Python لإنشاء نص بسهولة باستخدام شبكة عصبية متكررة قائمة على الأحرف مدربة مسبقًا. ★1900
أداة حظر الأشخاص: "حظر" الأشخاص تلقائيًا في الصور (مثل Black Mirror) باستخدام شبكة عصبية مدربة مسبقًا. ★1806
Deepvariant: DeepVariant هو خط أنابيب للتحليل يستخدم شبكة عصبية عميقة لاستدعاء المتغيرات الجينية من بيانات تسلسل الحمض النووي من الجيل التالي. ★1502
Video-nonlocal-net: الشبكات العصبية غير المحلية لتصنيف الفيديو ★1048
Ann-visualizer: مكتبة بايثون لتصور الشبكات العصبية الاصطناعية (ANN) ★922
Tfjs: مكتبة JavaScript مسرعة تعتمد على WebGL ومعتمدة على المتصفح للتدريب على نماذج ML ونشرها. ★10265
الدوبامين: إطار بحثي للنماذج الأولية السريعة لخوارزميات التعلم المعزز - Google 7139
لايم: شرح تنبؤات أي مصنف للتعلم الآلي 5173
Autokeras: مكتبة برمجيات مفتوحة المصدر للتعلم الآلي الآلي (AutoML) 4517
Shap: اشرح مخرجات أي نموذج للتعلم الآلي باستخدام التوقعات وقيم شابلي. 3492
MMdnn: مجموعة من الأدوات لمساعدة المستخدمين على التفاعل بين أطر التعلم العميق المختلفة. على سبيل المثال تحويل النموذج والتصور. تحويل النماذج بين Caffe و Keras و MXNet و Tensorflow 3020
Mlflow: منصة مفتوحة المصدر لدورة حياة التعلم الآلي 3011
Mace: إطار استدلال للتعلم العميق مُحسّن لمنصات الحوسبة المتنقلة غير المتجانسة. 2978
PySyft: مكتبة Python للتعلم العميق الآمن والخاص. تقوم PySyft بفصل البيانات الخاصة عن التدريب النموذجي، باستخدام الحوسبة متعددة الأطراف (MPC) داخل PyTorch 2594
Adanet: AutoML سريع ومرن مع ضمانات التعلم. 2291
Tencent-ml-images: أكبر قاعدة بيانات للصور متعددة التصنيفات؛ نموذج ResNet-101؛ 80.73% من أعلى 1 حسابات على ImageNet ★2094
Donkeycar: منصة برمجيات وأجهزة مفتوحة المصدر لبناء سيارة ذاتية القيادة صغيرة الحجم. ★1207
PocketFlow: إطار عمل لضغط النماذج التلقائي (AutoMC) لتطوير تطبيقات الذكاء الاصطناعي الأصغر والأسرع. ★1674
دالي: مكتبة تحتوي على وحدات بناء محسنة للغاية ومحرك تنفيذ للمعالجة المسبقة للبيانات في تطبيقات التعلم العميق ★1012