دليلك الكامل لبناء تطبيقات ذكية باستخدام Python 3.x و TensorFlow 2

محتويات
مقدمة
لمن هذا الكتاب
ما يغطي هذا الكتاب
ما تحتاجه لهذا الكتاب
قم بتنزيل أمثلة ملفات التعليمات البرمجية
قم بتنزيل الصور الملونة
الاصطلاحات المستخدمة
ابقى على تواصل
المراجعات
مقدمة في الذكاء الاصطناعي
ما هو الذكاء الاصطناعي؟
لماذا نحتاج لدراسة الذكاء الاصطناعي؟
فروع منظمة العفو الدولية
القبائل الخمس للتعلم الآلي
تحديد الذكاء باستخدام اختبار تورينج
صنع الآلات يفكر مثل البشر
بناء وكلاء عقلانيين
حل المشكلات العامة
حل مشكلة مع GPS
بناء وكيل ذكي
أنواع النماذج
تثبيت بايثون 3
التثبيت على أوبونتو
التثبيت على نظام التشغيل Mac OS X
التثبيت على Windows
تثبيت الحزم
تحميل البيانات
ملخص
حالات الاستخدام الأساسية للذكاء الاصطناعي
حالات استخدام منظمة العفو الدولية التمثيلية
المساعدون الشخصيون الرقميون وروبوتات المحادثة
سائق شخصي
إدارة الشحن والمخازن
صحة الإنسان
البحث عن المعرفة
أنظمة التوصية
المنزل الذكي
الألعاب
صنع الأفلام
الاكتتاب وتحليل الصفقات
تنقية البيانات وتحويلها
ملخص
مراجع
خطوط أنابيب التعلم الآلي
ما هو خط أنابيب التعلم الآلي؟
تعريف المشكلة
استيعاب البيانات
تحضير البيانات
قيم مفقودة
سجلات أو قيم مكررة
ميزة التحجيم
قيم غير متسقة
تنسيق التاريخ غير متناسق
فصل البيانات
تدريب نموذجي
تقييم واختيار نموذج المرشح
نشر النموذج
مراقبة الاداء
أداء النموذج
الاداء العملي
التكلفة الإجمالية للملكية (TCO)
أداء الخدمة
ملخص
اختيار الميزات وهندسة الميزات
اختيار ميزة
أهمية الميزة
اختيار وحيد المتغير
خرائط الحرارة الارتباط
الطرق القائمة على الغلاف
الأساليب القائمة على التصفية
الطرق المضمنة
هندسة الميزات
بتر
إدارة خارجية
ترميز واحد ساخن
سجل التحويل
تحجيم
التلاعب بالتاريخ
ملخص
التصنيف والانحدار باستخدام التعلم الخاضع للإشراف
التعلم الخاضع للإشراف مقابل التعلم غير الخاضع للإشراف
ما هو التصنيف؟
البيانات قبل المعالجة
ثنائي
يعني الإزالة

تحجيم
تطبيع
ترميز التسمية
مصنفات الانحدار اللوجستي
مصنف Naïve Bayes
مصفوفات الارتباك
دعم آلات المتجهات
تصنيف بيانات الدخل باستخدام أجهزة Vector Support
ما هو الانحدار؟
بناء الانحدار متغير واحد
بناء الانحدار متعدد المتغيرات
تقدير أسعار المساكن باستخدام ناقل الانحدار المتجه
ملخص
التحليلات التنبؤية مع مجموعة التعلم
ما هي أشجار القرار؟
بناء مصنف شجرة القرار
ما هو التعلم الجماعي؟
بناء نماذج التعلم مع التعلم الجماعي
ما هي الغابات العشوائية والغابات العشوائية للغاية؟
بناء مصنفات غابات عشوائية وغابات عشوائية للغاية
تقدير مقياس الثقة للتنبؤات
التعامل مع عدم التوازن الطبقي
إيجاد معلمات التدريب المثلى باستخدام بحث الشبكة
أهمية ميزة الحوسبة النسبية
توقع حركة المرور باستخدام عامل ارتداد غابة عشوائي للغاية
ملخص
كشف الأنماط مع التعلم غير الخاضع للرقابة
ما هو التعلم غير الخاضع للرقابة؟
تجميع البيانات باستخدام خوارزمية K-Means
تقدير عدد العناقيد باستخدام خوارزمية متوسط ​​التحول
تقدير جودة التجميع بدرجات الصور الظلية
ما هي نماذج خليط غاوسي؟
بناء مصنف على أساس نماذج خليط غاوسي
إيجاد مجموعات فرعية في سوق الأوراق المالية باستخدام نموذج انتشار التقارب
تقسيم السوق على أساس أنماط التسوق
ملخص
أنظمة التوصية بالبناء
استخراج أقرب الجيران
بناء K- أقرب مصنف جيران
حساب درجات التشابه
البحث عن مستخدمين مشابهين باستخدام التصفية التعاونية
بناء نظام توصية فيلم
ملخص
البرمجة المنطقية
ما هي البرمجة المنطقية؟
فهم اللبنات الأساسية للبرمجة المنطقية
حل المشكلات باستخدام البرمجة المنطقية
تثبيت حزم بايثون
مطابقة التعبيرات الرياضية
التحقق من صحة الأعداد الأولية
تحليل شجرة العائلة
تحليل الجغرافيا
بناء حل اللغز
ملخص
تقنيات البحث الارشادي
هل البحث الارشادي ذكاء اصطناعي؟
ما هو البحث الارشادي؟
البحث غير المطلع مقابل البحث المستنير
مشاكل الرضا القيد
تقنيات البحث المحلية
محاكاة الصلب
بناء سلسلة باستخدام البحث الجشع
حل مشكلة القيود
حل مشكلة تلوين المنطقة
بناء حل 8 لغز
بناء حل متاهة
ملخص
الخوارزميات الجينية والبرمجة الجينية
قبيلة أنصار التطور
فهم الخوارزميات التطورية والجينية
المفاهيم الأساسية في الخوارزميات الجينية
توليد نمط بت بمعلمات محددة مسبقًا
تصور التطور
حل مشكلة انحدار الرمز

تصور الشخصيات في قاعدة بيانات التعرف الضوئي على الحروف
بناء محرك التعرف الضوئي على الحروف
ملخص
التعلم العميق مع الشبكات العصبية التلافيفية
أساسيات الشبكات العصبية التلافيفية
هندسة CNNs
CNNs مقابل الشبكات العصبية perceptron
أنواع الطبقات في شبكة CNN
بناء مراجع خطي قائم على الإدراك الحسي
بناء مصنف للصور باستخدام شبكة عصبية أحادية الطبقة
بناء مصنف صور باستخدام شبكة عصبية تلافيفية
ملخص
المرجعي
الشبكات العصبية المتكررة ونماذج التعلم العميق الأخرى
أساسيات الشبكات العصبية المتكررة
وظيفة الخطوة
وظيفة السيني
دالة تانه
وظيفة ReLU
هندسة RNNs
حالة استخدام نمذجة اللغة
تدريب RNN
ملخص
تكوين وكلاء أذكياء مع التعلم المعزز
فهم معنى التعلم
التعلم المعزز مقابل التعلم تحت الإشراف
أمثلة من العالم الحقيقي للتعلم المعزز
اللبنات الأساسية للتعلم المعزز
خلق بيئة
بناء وكيل التعلم
ملخص
الذكاء الاصطناعي والبيانات الضخمة
أساسيات البيانات الضخمة
زحف
الفهرسة
تصنيف
مراكز البيانات في جميع أنحاء العالم
عمليات البحث الموزعة
برامج مخصصة
الثلاثة الخامس للبيانات الضخمة
الصوت
سرعة
متنوع
البيانات الضخمة والتعلم الآلي
اباتشي هادوب
MapReduce
اباتشي خلية
اباتشي سبارك
مجموعات البيانات الموزعة المرنة
إطارات البيانات
SparkSQL
اباتشي امبالا
قواعد بيانات NoSQL
أنواع قواعد بيانات NoSQL
أباتشي كاساندرا
MongoDB
ريديس
Neo4j
ملخص
كتب أخرى قد تستمتع بها
فهرس

بناء جهاز تحكم روبوت ذكي
حالات استخدام البرمجة الجينية
ملخص
مراجع
الذكاء الاصطناعي على السحابة
لماذا تهاجر الشركات إلى السحابة؟
أفضل مزودي الخدمات السحابية
خدمات أمازون ويب (AWS)
أمازون سيجماكر
Alexa و Lex و Polly – رجال محادثة
Amazon Comprehend – معالجة اللغة الطبيعية
Amazon Rekognition – الصورة والفيديو
ترجمة أمازون
تعلم الآلة من أمازون
Amazon Transcribe – النسخ
Amazon Textract – تحليل المستندات
مايكروسوفت أزور
Microsoft Azure Machine Learning Studio
خدمة التعلم الآلي في Azure
خدمات Azure المعرفية
Google Cloud Platform (GCP)
مركز الذكاء الاصطناعي
قوالب بناء جوجل كلاود AI
ملخص
بناء الألعاب بالذكاء الاصطناعي
استخدام خوارزميات البحث في الألعاب
البحث التوافقي
خوارزمية Minimax
تقليم ألفا بيتا
خوارزمية Negamax
تثبيت مكتبة easyAI
بناء روبوت للعب Last Coin Standing
بناء روبوت للعب Tic-Tac-Toe
بناء اثنين من الروبوتات للعب Connect Four ™ ضد بعضهما البعض
بناء اثنين من الروبوتات للعب Hexapawn ضد بعضهما البعض
ملخص
بناء أداة التعرف على الكلام
العمل مع إشارات الكلام
تصور الإشارات الصوتية
تحويل الإشارات الصوتية إلى مجال التردد
توليد الإشارات الصوتية
توليف النغمات لتوليد الموسيقى
استخراج ميزات الكلام
التعرف على الكلمات المنطوقة
ملخص
معالجة اللغة الطبيعية
مقدمة وتركيب الحزم
ترميز بيانات النص
تحويل الكلمات إلى صيغها الأساسية باستخدام الاشتقاق
تحويل الكلمات إلى أشكالها الأساسية باستخدام lemmatization
تقسيم البيانات النصية إلى أجزاء
استخراج تردد المصطلحات باستخدام نموذج كيس الكلمات
بناء توقع الفئة
بناء معرف جنس
بناء محلل المشاعر
نمذجة الموضوع باستخدام تخصيص Dirichlet الكامن
ملخص
روبوتات المحادثة
مستقبل روبوتات المحادثة
الشات بوتس اليوم
مفاهيم الشات بوت
روبوت محادثة جيد التصميم
منصات Chatbot
إنشاء روبوت محادثة باستخدام DialogFlow
إعداد DialogFlow
دمج روبوت المحادثة في موقع ويب باستخدام عنصر واجهة مستخدم
دمج chatbot في موقع ويب باستخدام Python
كيفية إعداد webhook في DialogFlow
تمكين خطافات الويب للأهداف
إعداد جمل تدريبية لنية
إعداد المعلمات والإجراءات لنية
بناء استجابات الوفاء من الويب هوك
التحقق من الردود من الويب هوك
ملخص
البيانات المتسلسلة وتحليل السلاسل الزمنية
فهم البيانات المتسلسلة
التعامل مع بيانات السلاسل الزمنية مع Pandas
تشريح بيانات السلاسل الزمنية
العمل على بيانات السلاسل الزمنية
استخراج الإحصائيات من بيانات السلاسل الزمنية
توليد البيانات باستخدام نماذج ماركوف المخفية
تحديد التسلسلات الأبجدية مع الحقول العشوائية الشرطية
تحليل سوق الأسهم
ملخص
التعرف على الصور
أهمية التعرف على الصور
OpenCV
اختلاف الإطار
تتبع الكائنات باستخدام مساحات الألوان
تتبع الكائن باستخدام الطرح الخلفي
بناء متتبع كائن تفاعلي باستخدام خوارزمية CAMShift
التتبع البصري القائم على التدفق
كشف الوجه وتتبعه
استخدام تسلسلات Haar لاكتشاف الأشياء
استخدام الصور المتكاملة لاستخراج الميزات
كشف العين وتتبعها
ملخص
الشبكات العصبية
مقدمة في الشبكات العصبية
بناء شبكة عصبية
تدريب شبكة عصبية
بناء مصنف قائم على Perceptron
بناء شبكة عصبية أحادية الطبقة
بناء شبكة عصبية متعددة الطبقات
بناء متجهي الكمي
تحليل البيانات المتسلسلة باستخدام الشبكات العصبية المتكررة
تصور الشخصيات في قاعدة بيانات التعرف الضوئي على الحروف
بناء محرك التعرف الضوئي على الحروف
ملخص
التعلم العميق مع الشبكات العصبية التلافيفية
أساسيات الشبكات العصبية التلافيفية
هندسة CNNs
CNNs مقابل الشبكات العصبية perceptron
أنواع الطبقات في شبكة CNN
بناء مراجع خطي قائم على الإدراك الحسي
بناء مصنف للصور باستخدام شبكة عصبية أحادية الطبقة
بناء مصنف صور باستخدام شبكة عصبية تلافيفية
ملخص
المرجعي
الشبكات العصبية المتكررة ونماذج التعلم العميق الأخرى
أساسيات الشبكات العصبية المتكررة
وظيفة الخطوة
وظيفة السيني
دالة تانه
وظيفة ReLU
هندسة RNNs
حالة استخدام نمذجة اللغة
تدريب RNN
ملخص
تكوين وكلاء أذكياء مع التعلم المعزز
فهم معنى التعلم
التعلم المعزز مقابل التعلم تحت الإشراف
أمثلة من العالم الحقيقي للتعلم المعزز
اللبنات الأساسية للتعلم المعزز
خلق بيئة
بناء وكيل التعلم
ملخص
الذكاء الاصطناعي والبيانات الضخمة
أساسيات البيانات الضخمة
زحف
الفهرسة
تصنيف
مراكز البيانات في جميع أنحاء العالم
عمليات البحث الموزعة
برامج مخصصة
الثلاثة الخامس للبيانات الضخمة
الصوت
سرعة
متنوع
البيانات الضخمة والتعلم الآلي
اباتشي هادوب
MapReduce
اباتشي خلية
اباتشي سبارك
مجموعات البيانات الموزعة المرنة
إطارات البيانات
SparkSQL
اباتشي امبالا
قواعد بيانات NoSQL
أنواع قواعد بيانات NoSQL

 

 

رابط التحميل