طراحی و ساخت یک مکانیزم گفت‌وگو مناسب روبو خیمه‌شب‌باز با قابلیت یادگیری عمیق

نوع مقاله : مقاله پژوهشی

نویسندگان

گروه مهندسی مکانیک، دانشگاه اصفهان، اصفهان، ایران

چکیده

هدف از این پژوهش، طراحی و ساخت یک مکانیزم گفتوگو بر مبنای متنکاوی و پردازش زبان طبیعی بر روی یک روبو خیمه‌شب‌باز با قابلیت یادگیری عمیق گفت‌وگو با رویکرد استدلال عمیق است. عروسک‌های خیمه‌شب‌باز یکی از قدیمی‌ترین عروسک‌ها در حوزه تعامل با مخاطبین است که به صورت مستقیم توسط یک گرداننده کنترل می‌شود. با توجه به پیشرفت‌های بیان‌شده در هوش مصنوعی و یادگیری عمیق، می‌توان شرایطی را فراهم کرد که وابستگی عروسک‌های خیمه‌شب‌باز به گرداننده کاهش یابد و با هوشمندی با مخاطبین ارتباط برقرار کند. این ربات، با تشخیص گفتار فارسی مخاطب، یک پاسخ مناسب برای پرسش تعیین می‌کند و به صورت صوتی و با زبان فارسی پخش می‌کند. اهمیت این موضوع در ایجاد مکانیزم گفت‌وگو مناسب است. این مکانیزم، یک الگوریتم یادگیری عمیق است که با تشخیص سوال مطرح‌شده توسط کاربر، یک مجموعه احتمالات از دسته‌بندی‌های قرارگرفته در مجموعه داده ربات ارائه می‌دهد و با در نظر گرفتن بالاترین احتمال، دسته موردنظر که پرسش کاربر در آن قرار می‌گیرد مشخص می‌شود و از بین پاسخ‌هایی که برای آن دسته سوال در نظر گرفته شده‌است، یک پاسخ به صورت تصادفی انتخاب می‌گردد. علاوه‌براین، مکانیزم گفت‌وگو روبو خیمه‌شب‌باز دارای چند بخش ساده شرطی است که می‌تواند به سوالات تکراری یا نامفهوم پاسخ مناسبی ارائه دهد.

کلیدواژه‌ها

موضوعات


عنوان مقاله [English]

Designing and building a dialogue mechanism suitable for RoboPuppet using deep learning

نویسندگان [English]

  • Masoud Amirkhani
  • Hamed Shahbazi
Department of Mechanical Engineering, University of Isfahan, Isfahan, Iran
چکیده [English]

The purpose of this research is to design and build a puppet robot with the capability of deep conversational learning with a deep reasoning approach. Due to the mentioned advances in artificial intelligence and deep learning, it is possible to provide conditions where the puppeteer's dependence on the handler is reduced and communicate with the audience intelligently. This robot, by recognizing the Farsi speech of the audience, determines a suitable answer to the question and broadcasts it in Persian language. The importance of this issue is in creating a suitable dialogue mechanism. This mechanism is a deep learning algorithm that by recognizing the question posed by the user, provides a set of possibilities from the categories included in the robot's dataset, and considering the highest probability, the desired category in which the user's question is placed is determined, and among the answers For that category of questions, an answer is chosen randomly. In addition, the puppet robot dialogue mechanism has a few simple conditional sections that can provide appropriate answers to repetitive or obscure questions. In the results of various trainings, by changing the parameters in the deep learning model of this robot with a 64-class dataset, it was found that the use of crowded layers with many neurons works better than a few layers of them,

کلیدواژه‌ها [English]

  • Puppet robot
  • artificial intelligence
  • deep learning
  • neural network
  • intelligent response