AI :: Nneasy.

تحديد وتعلم واستخدام شبكات عصبية سهلة من أنواع مختلفة باستخدام رمز محمول في بيرل و XS.
التحميل الان

AI :: Nneasy. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Graciliano M. P.
  • موقع ويب الناشر:
  • http://search.cpan.org/~gmpassos/

AI :: Nneasy. العلامات


AI :: Nneasy. وصف

تحديد وتعلم واستخدام شبكات عصبية سهلة من أنواع مختلفة باستخدام رمز محمول في بيرل و XS. AI :: Nneasy هي وحدة بييرلين لتحديد الشبكات العصبية السهلة وتعلم واستخدامها من أنواع مختلفة من أنواع مختلفة باستخدام رمز محمول في بيرل و XS.The الغرض الرئيسي من هذه الوحدة هو إنشاء شبكات عصبية سهلة مع perl.the تم تصميم الوحدة النمطية يتم تمديدها إلى أنواع شبكات متعددة، وخوارزميات التعلم ووظائف التنشيط. كانت هذه المعمارة الأولى مقرها في الوحدة النمطية AI :: NNFlex، مما قمت بإعادة كتابةه لإصلاح بعض الأخطاء التسلسلية، وقد قمت بتسمية التعليمات البرمجية وأضفت بعض وظائف XS للحصول على سرعة في عملية التعلم. أخيرا، أضفت أداة تعريفية سهلة الاستخدام لإنشاء واستخدام NN، وأضفت خوارزمية فائز إلى الإخراج. لقد كتبت هذه الوحدة النمطية لأنها بعد اختبار وحدة NN المختلفة على بيرل لا يمكنني العثور على واحدة محمولة من خلال Linux و Windows سهل الاستخدام والأهم من ذلك، الذي يعمل حقا في مشكلة حقيقية. مع هذه الوحدة لا تحتاج إلى تعلم الكثير عن NN لتكون قادرا على بناء واحد، يمكنك فقط تحديد بناء NN، وتعلم مجموعة من المدخلات، واستخدامها. يجب أن يكون مثالا على NN لحساب XOR: استخدم AI :: NNEASY؛ ## خطأ لدينا الحد الأقصى لحساب الإخراج. بلدي $ err_ok = 0.1؛ ## قم بإنشاء NN: My $ nn = ai :: nneasy-> ملف جديد ('xor.nne'، ## لحفظ nn. ، ## أنواع الإخراج من NN. $ err_ok، # # خطأ أقصى لإخراج الإخراج. 2، ## عدد المدخلات. 1، ## عدد المخرجات. ، ## الطبقات المخفية. (هذا هو إعداد طبقة مخفية واحدة مع 3 عقود).)؛ ## مجموعتنا من المدخلات والمخرجات لتعلم: SetSet = ( => ، ، => ، => ، ، ] 1،1] => ،)؛ ## حساب الخطأ الفعلي للمجموعة: بلدي Set_err = $ nn-> get_set_error (set)؛ ## إذا كان خطأ "تعيين أكبر من الأقصى" خطأ LEST's Learner This Set: إذا كان ($ set_err> $ Err_ok) {$ nn-> learn_set (set)؛ ## حفظ NN: $ nn-> حفظ؛ } ## استخدم NN: بلدي $ خارج = $ nn-> run_get_winner ()؛ طباعة "00 => @ $ خارج "؛ ## 0 => 0 بلدي $ خارج = $ nn-> run_get_winner ()؛ طباعة" 01 => @ $ خارج "؛ ## 01 => 1 بلدي $ خارج = $ nn-> run_get_winner ()؛ طباعة" 10 => @ $ خارج "؛ ## 10 => 1 بلدي $ خارج = $ nn-> run_get_winner ()؛ طباعة" 11 => @ $ خارج "؛ ## 11 => 0 ## أو مجرد intertate من خلال مجموعة الأحذية: ل (بلدي $ i = 0؛ $ i


AI :: Nneasy. برامج ذات صلة

SVG.

امتداد بيرل لتوليد مستندات رسومات ناقلات قابلة للتحجيم (SVG) ...

239

تحميل