التعلم الآلي وSwift: بناء تطبيقات ذكية لنظامي iOS/macOS
التعلم الآلي وSwift: بناء تطبيقات ذكية لنظامي iOS/macOS
ملخص:
كتاب «التعلم الآلي وSwift» هو دليل عملي لمطوري iOS وmacOS الذين يرغبون في دمج الذكاء الاصطناعي في تطبيقاتهم. المؤلف، أليكسي فورونتسوف، مطور iOS متمرس ومتخصص في علوم البيانات، سيرشدك خطوة بخطوة من أساسيات التعلم الآلي إلى إنشاء وظائف ML كاملة لمتجر App Store.
عن ماذا يتحدث هذا الكتاب
ستتعلم كيفية استخدام أطر عمل Apple للتعلم الآلي: Core ML، Create ML، Vision، Natural Language وSound Analysis. يغطي الكتاب الدورة الكاملة للعمل مع ML باستخدام Swift:
- أساسيات التعلم الآلي: الانحدار الخطي، التصنيف، الشبكات العصبية - مع أمثلة باستخدام Swift
- إنشاء وتدريب النماذج الخاصة بك باستخدام Create ML (بدون Python)
- دمج نماذج Core ML الجاهزة: التحميل، التحويل من TensorFlow/PyTorch، التحسين
- الرؤية الحاسوبية: التعرف على الكائنات، الوجوه، النصوص باستخدام Vision Framework
- معالجة اللغة الطبيعية: تحليل المشاعر، التعرف على الكلام، روبوتات المحادثة باستخدام Natural Language
- الصوت والصوتيات: تصنيف الأصوات، اكتشاف الكلام باستخدام Sound Analysis
- العمل مع البيانات: إعداد مجموعات البيانات، التوسيع، العمل مع Core Data وMLDataTable
- ML على الجهاز: التدريب مباشرة على الجهاز (التعلم عبر الإنترنت)، تحديث النماذج دون إعادة إصدار التطبيق
- الأداء: ضغط النماذج، استخدام Neural Engine، العمل مع Metal Performance Shaders
لمن هذا الكتاب
الكتاب موجه لمطوري Swift ذوي الخبرة الأساسية في إنشاء تطبيقات iOS/macOS. لا تتطلب معرفة مسبقة بالتعلم الآلي - جميع المفاهيم تُشرح من الصفر. سيكون الكتاب مفيدًا أيضًا لعلماء البيانات الذين يرغبون في نقل نماذجهم إلى منصة Apple.
ماذا ستحصل عليه
- مشاريع جاهزة: تطبيق للتعرف على المشاعر من الصور، محلل لمشاعر المراجعات، بحث ذكي عن الصور
- تعليمات واضحة لدمج ML في SwiftUI وUIKit
- نصائح للتحسين للعمل على الأجهزة القديمة
- أمثلة من الممارسة الواقعية: أنظمة التوصية، تصفية المحتوى، التحليلات التنبؤية
بحلول نهاية الكتاب، ستتمكن من إضافة وظائف إلى تطبيقاتك كانت تبدو في السابق كالسحر: التعرف على الكائنات في الصور، تحليل النصوص، التحكم الصوتي، والتوصيات المخصصة - وكل ذلك دون إرسال البيانات إلى الخادم.
هذا الكتاب ليس مجرد نظرية، بل أداة عملية لأولئك الذين يرغبون في جعل تطبيقاتهم أكثر ذكاءً وسرعة وحداثة.
التنسيق: PDF، EPUB
اللغة: الروسية
المستوى: مبتدئ-متوسط (Swift)