ویژگیهای کلیدی
مطالعه دقیق ROS، چارچوب اصلی توسعه رباتیک
یادگیری همه چیز در مورد شبکههای عصبی کانولوشنی، شبکههای عصبی بازگشتی و رباتیک
ایجاد یک چتبات برای تعامل با ربات
شرح کتاب
بینایی مصنوعی و پردازش زبان برای رباتیک با بحث در مورد نظریه پشت رباتها آغاز میشود. شما روشهای مختلف مورد استفاده برای کار با رباتها را مقایسه خواهید کرد و بینایی کامپیوتر، الگوریتمها و محدودیتهای آن را بررسی خواهید کرد. سپس یاد خواهید گرفت که چگونه ربات را با دستورات پردازش زبان طبیعی کنترل کنید. شما تکنیکهای جاسازی Word2Vec و GloVe، دادههای غیر عددی، شبکه عصبی بازگشتی (RNN) و مدلهای پیشرفته آنها را مطالعه خواهید کرد. شما یک مدل ساده Word2Vec را با Keras ایجاد خواهید کرد، همچنین یک شبکه عصبی کانولوشنی (CNN) خواهید ساخت و آن را با تقویت داده و یادگیری انتقالی بهبود خواهید بخشید. شما ROS را مطالعه خواهید کرد و یک عامل مکالمهای برای مدیریت ربات خود خواهید ساخت. همچنین عامل خود را با ROS ادغام کرده و یک تصویر را به متن و متن را به گفتار تبدیل خواهید کرد. شما یاد خواهید گرفت که با استفاده از یک ویدیو، یک سیستم تشخیص شیء بسازید.
در پایان این کتاب، مهارتهای لازم برای ساخت یک برنامه کاربردی که میتواند با ROS ادغام شود تا اطلاعات مفیدی در مورد محیط شما استخراج کند را خواهید داشت.
آنچه یاد خواهید گرفت
بررسی ROS و ساخت یک سیستم رباتیک پایه
درک معماری شبکههای عصبی
شناسایی اهداف مکالمه با تکنیکهای NLP
یادگیری و استفاده از جاسازی با Word2Vec و GloVe
ساخت یک CNN پایه و بهبود آن با استفاده از مدلهای مولد
استفاده از یادگیری عمیق برای پیادهسازی هوش مصنوعی (AI) و تشخیص شیء
توسعه یک سیستم تشخیص شیء ساده با استفاده از CNNها
ادغام هوش مصنوعی با ROS برای فعال کردن ربات شما در تشخیص اشیاء
این کتاب برای چه کسانی مناسب است
کتاب بینایی مصنوعی و پردازش زبان برای رباتیک برای مهندسان رباتیکی است که میخواهند یاد بگیرند چگونه بینایی کامپیوتر و تکنیکهای یادگیری عمیق را برای ایجاد سیستمهای رباتیک کامل ادغام کنند. اگر دانش عملی پایتون و پیشینهای در یادگیری عمیق دارید، این کتاب برای شما مفید خواهد بود. آشنایی با ROS یک مزیت محسوب میشود.
فهرست مطالب
مبانی رباتیک
مقدمهای بر بینایی کامپیوتر
مبانی پردازش زبان طبیعی
شبکههای عصبی با پردازش زبان طبیعی (NLP)
شبکههای عصبی کانولوشنی
سیستم عامل ربات
ساخت یک عامل متعارف برای مدیریت ربات
تشخیص شیء برای هدایت ربات با استفاده از CNNها
بینایی کامپیوتر برای رباتیک






























