برنامه نویسی هوش مصنوعی

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

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

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

تعریف کامل و جامعی که تا به امروز از علم هوش مصنوعی شده است، در چهار بخش خلاصه می‌شود:

  • سیستم‌هایی که به‌طور منطقی فکر می‌کنند.
  • سیستم‌هایی که به‌طور منطقی عمل می‌کنند.
  • سیستم‌هایی که مانند انسان فکر می‌کنند.
  • سیستم‌هایی که مانند انسان عمل می‌کنند.

وقتی که کلمه هوش مصنوعی را می‌شنویم ناخودآگاه به یاد کمپانی‌هایی مثل گوگل، تسلا، اپل و … می‌افتیم که محصولاتی همچون دستیارهای صوتی و خودروهای خودران را تولید کردند و در اختیار مردم قرار دادند تا کیفیت زندگی افزایش پیدا کند.

گرایش‌های هوش مصنوعی به چند دسته تقسیم می‌شود که عبارتند از:

  1. یادگیری ماشین (Machine Learning)
  2. شبکه عصبی مصنوعی (Neural Networks)
  3. بینایی ماشین (Machine Vision)
  4. سامانه‌های خبره (Expert System)
  5. پردازش زبان طبیعی (NLP)
  6. الگوریتم ژنتیک (Genetic Algorithm)
  7. مفاهیم مرتبط با روباتیک (Robotic)
دکمه بازگشت به بالا