الذكاء الاصطناعي ، التعلم الآلي ، التعلم العميق. كلها مفاهيم شائعة بشكل متزايد. يبدو وكأنه شيء من المستقبل ، ولكن يتم استخدامه أكثر فأكثر في جميع مجالات الحياة. ليس فقط على الإنترنت ، وليس فقط على رؤية الكمبيوتر. إنهم يشخصون الأمراض ويحسنون المشكلات ويقودون السيارات ومجموعة من الأشياء الأخرى.
ما الذي سنتحدث عنه
لن ننشر الأخبار. سنحاول الحصول على معلومات مفيدة كالمعتاد في Ikkaro. أدوات التجميع ، ومحاولة شرح المفاهيم ، وعمل أمثلة على التعلم الآلي. تطبيقات في مجالات مختلفة ، مثل إنترنت الأشياء ، وأي ورقة بيانات مثيرة للاهتمام تجدها.
انا لست خبير. أنا في طور التعلم ولكني أعتقد أنه يمكنني المساهمة بالمعرفة التي اكتسبتها وتحسينها.
فكرة المشروع إعطاء تعليمات صوتية للتفاعل من خلال جهاز الكمبيوتر الخاص بنا أو Raspberry Pi باستخدام نموذج Whisper Voice-to-text.
سنقدم طلبًا سيتم نسخه وتحويله إلى نص باستخدام Whisper ثم تحليله لتنفيذ الأمر المناسب ، والذي يمكن أن يكون من تنفيذ برنامج إلى إعطاء جهد لدبابيس RaspberryPi.
سأستخدم Raspberry Pi 2 القديم ، و micro USB وسأستخدم نموذج تحويل الصوت إلى نص الذي تم إصداره مؤخرًا بواسطة OpenAI ، همس. في نهاية المقال تستطيع أن ترى مزيد من الهمس.
لقد انتهيت للتو من دورة المطورين دورة Google Machine Learning Crash. دورة تمهيدية ، حيث يقدمون لك المفاهيم الأساسية ويطلعون على أمثلة للتطبيقات الحقيقية باستخدام TensorFlow. هذه الأمثلة هي التي شجعتني على القيام بذلك.
التعاونية ، وتسمى أيضًا جوجل كولاب إنه أحد منتجات Google Research ويستخدم لكتابة Python واللغات الأخرى وتشغيلها من متصفحنا.
ما هو
أترك لك دليلًا للمبتدئين يكمل هذه المقالة تمامًا
كولاب هو كوكب المشتري المستضاف، مثبتًا ومهيئًا ، حتى لا نضطر إلى القيام بأي شيء على جهاز الكمبيوتر الخاص بنا ولكن ببساطة العمل من المتصفح ، على الموارد الموجودة في السحابة.
إنه يعمل تمامًا مثل Jupyter ، يمكنك أن ترى مقالتنا. إنها دفاتر ملاحظات أو دفاتر ملاحظات تعتمد على الخلايا التي يمكن أن تكون نصوصًا أو صورًا أو رموزًا ، في خطوة Python هذه ، لأنه على عكس Jupyter Colab في الوقت الحالي ، يمكن استخدام نواة Python فقط ، ويتحدثون عن تطبيق أخرى لاحقًا مثل R و Scala وما إلى ذلك. ، ولكن لم يذكر التاريخ.
بالنظر إلى البيانات التاريخية التي قدمها مرصد الأرصاد الجوية في مدينتي ، أرى ذلك إنهم يقدمون لهم رسومًا فقط وللتنزيل بتنسيق PDF. لا أفهم سبب عدم السماح لك بتنزيلها بتنسيق csv ، والذي سيكون أكثر فائدة للجميع.
لذلك كنت أبحث عن واحد حل لتمرير هذه الجداول من pdf إلى csv أو إذا أراد شخص ما تنسيق Excel أو Libre Office. أحب csv لأنه باستخدام ملف csv ، يمكنك القيام بكل شيء يمكنك التعامل معه باستخدام Python ومكتباته أو يمكنك استيراده بسهولة إلى أي جدول بيانات.
نظرًا لأن الفكرة هي تحقيق عملية آلية ، فإن ما أريده هو برنامج نصي للعمل مع Python وهنا يأتي دور Tabula.
في هذه المقالة أترك ملف دليل تثبيت Anaconda وكيفية استخدام مدير حزمة Conda. مع هذا يمكننا إنشاء بيئات تطوير لبيثون و R مع المكتبات التي نريدها. من المثير للاهتمام للغاية بدء العبث باستخدام التعلم الآلي وتحليل البيانات والبرمجة باستخدام Python.
Anaconda هو توزيع مجاني ومفتوح المصدر للغات البرمجة Python و R المستخدمة على نطاق واسع في الحوسبة العلمية (علوم البيانات ، وعلوم البيانات ، والتعلم الآلي ، والعلوم ، والهندسة ، والتحليلات التنبؤية ، والبيانات الضخمة ، إلخ).
يقوم بتثبيت عدد كبير من التطبيقات المستخدمة على نطاق واسع في هذه التخصصات دفعة واحدة ، بدلاً من الاضطرار إلى تثبيتها واحدة تلو الأخرى. . أكثر من 1400 وهي الأكثر استخدامًا في هذه التخصصات. بعض الأمثلة
بعد الانتهاء من دورة تعلم الآلة، كنت أبحث عن مكان لأستمر. بيئات التطوير المستخدمة في دورة نماذج Octave / Matlab ليست هي ما يستخدمه الناس ، لذا عليك القفز إلى شيء أعلى جودة. من بين المرشحين الذين تمت تزكيتي أكثر من غيرهم Keras ، باستخدام TensorFlow الخلفية. لن أتطرق إلى ما إذا كانت Keras أفضل من الأدوات الأخرى أو الأطر الأخرى أو ما إذا كنت ستختار TensorFlow أو Theano. سأشرح فقط كيف يمكن تثبيته في أوبونتو.
في البداية حاولت تثبيته من توثيق الصفحات الرسمية ، وكان ذلك مستحيلًا ، كان لدي دائمًا بعض الأخطاء ، وبعض الأسئلة التي لم يتم حلها. في النهاية ذهبت لأجد دروس محددة حول كيفية تثبيت keras في أوبونتو ومع ذلك فقد قضيت يومين أقضي الكثير من الوقت في الليل. في النهاية ، لقد حققت ذلك وأترك لك كيف فعلت ذلك في حال تمهد الطريق لك.
نظرًا لأننا سنتبع الخطوات التي أوصت بها مواقع الويب التي أتركك لها من المصادر في نهاية البرنامج التعليمي ، فسنقوم بتثبيت PIP الذي لم يكن لدي ، لإدارة الحزم. بذرة في لينكس هو نظام إدارة حزم مكتوب بلغة بيثون.
لقد انتهيت من دورة تعلم الآلة التي تقدمها جامعة ستانفورد في كورسيرا، ونظرًا لوجود العديد من الأشخاص الذين سألوني بشكل علني وسري عن هذا الأمر ، فقد أردت أن أفصل أكثر قليلاً عما بدا لي وأن من يقرر القيام بذلك يعرف ما الذي سيجدونه.
بل هو دورة مجانية في تعلم الآلة، يدرس من قبل أندرو نغ. بمجرد الانتهاء ، إذا كنت ترغب في ذلك ، يمكنك الحصول على شهادة تدعم المهارات التي تم تحقيقها مقابل 68 يورو. وهي مقسمة إلى 3 أركان ، مقاطع فيديو ، امتحانات أو اختبارات قصيرة وتمارين برمجة. إنه باللغة الإنجليزية. لديك ترجمات بعدة لغات ، لكن الإسبانية ليست جيدة جدًا وفي بعض الأحيان تكون قديمة ، وأفضل بكثير إذا قمت بوضعها باللغة الإنجليزية.
إنه نظري تمامًا. ولكن ربما لهذا السبب يبدو أنها طريقة جيدة للبدء لأنك لن تتعلم فقط ما يجب فعله ولكن لماذا تفعله.