বুধবার, ২৯ নভেম্বর, ২০১৭

ফাজি লজিক / ফাজি সিস্টেম || An Artificial Intelligence platform





Artificial intelligence ( AI ) এর  একটি  গুরুত্বপূর্ণ   platform   হচ্ছে  Fuzzy system , যা   Fuzzy logic  Algorithm  নামে  বেশি  পরিচিত ।  Fuzzy logic  এমন   একটি  যুক্তি
ব্যবস্থা  যেখানে   কোন  সমস্যার   সমাধান   ১   অথবা   ০   ছাড়াও   আরো   বিভিন্ন উপায়ে  দেওয়া  যায়।  বাইনারী   ব্যাবস্থায়  একটি  সমস্যার  সমাধান  'হ্যাঁ'  অথবা  'না' - এই   দু'টি   উপায়ে   দেয়া  যায়।  কিন্তু  ফাজি  লজিকে  একটি   সমস্যার  সমাধান  দুইয়ের   অধিক  উপায়ে  দেওয়া  যায়।  উদাহরণস্বরূপ,  যদি  প্রশ্ন   করা  হয়  'এখন  কি রাত ? '  বাইনারী  ব্যবস্থায়  উত্তর হবে  -  'হ্যাঁ'  অথবা  'না' ;  অন্যদিকে , ফাজি  লজিকে  হ্যাঁ   অথবা  না   ছাড়াও   আরো  উত্তর  হতে  পারে -  মধ্যরাত, শেষরাত, সুবহে সাদিক ইত্যাদি।
  ১৯৬৫ সাথে সর্বপ্রথম ফাজি লজিক সম্পর্কে ধারণা দেন লতফি জাদেহ। তিনি একজন ইরানী ও আজারবাইজানী বংশোদ্ভূত মার্কিন কম্পিউটার বিজ্ঞানী। লতফি জাদেহকে ফাজি লজিকের জনক বলা হয়।





ফাজি লজিক  এর  সর্বপ্রথম ব্যাবহার  হয়  জাপানে । বর্তমানে   ফাজি লজিক  পানির  মান নিয়ন্ত্রণ , স্বয়ংক্রিয় রেল  নিয়ন্ত্রণ , লিফট নিয়ন্ত্রণ ,  পারমানবিক চুল্লি নিয়ন্ত্রণ  সহ  নানা  ক্ষেত্রে  ব্যাবহার  করা  হচ্ছে ।




Computer কাজ করতে পারে প্রিসাইসলি । মানুষ  যেভাবে চিন্তা  করে  Computer  এর সেভাবে চিন্তা  করাই হচ্ছে  ফাজি লজিক  ।  ফাজি লজিক  বিভিন্ন  মাইক্রো  কন্ট্রোলার  থেকে  বড়  নেটওয়ার্ক  যুক্ত  ওয়ার্ক   স্টেশন  ভিত্তিক  কন্ট্রোল  সিস্টেম  এ  কাজ  করতে পারে ।

ফাজি লজিক  যুক্তিবিজ্ঞান  বাণিজ্যিক  এবং  বাস্তব  উদ্দেশে দরকারি । এটি  মেশিন  এবং  ভোক্তা  পণ্য  নিয়ন্ত্রণ  করতে  পারে ।  এটি  সঠিক  যুক্তি   দিতে  পারেনা  কিন্তু   গ্রহণযোগ্য  যুক্তি  দিতে  পারে । 

Fuzzy logic system Architecture :

Fuzzy logic system  এর  ৪ টি  অংশ - 


  •  Fuzzification  Module 

  •  Knowledge Base 



  •  Inference Engine



  •  Defuzzification Module 



**  Fuzzification Module  এ  traditional data input  হিসেবে নেয় ।

**  Knowledge Base rules গুল  set করা  থাকে  । If - than rules .

**  Inference Engine  এ  input data  গুলকে   knowledge base  থাকা  rules এর  উপর  ভিত্তি  করে  মানুষ  যেভাবে   চিন্তা  করে  সেভাবে  অনুসরণ  করে । 

**  Defuzzification Module  এ  আবার  inference engine  এ প্রাপ্ত   Fuzzy set   কে  আবার  traditional set  বা  Crisp set  এ  রূপান্তরিত  করে ।

  
Algorithms :

  • Define linguistic variables and terms

  • Construct membership function 

  • Construct knowledge base of rules 

  • Convert crisp data into fuzzy data sets using membership function. ( fuzzification )

  • Evaluate  rules  in the  rule  base  ( Inference engine )

  • Combine results from each  rule  ( Inference engine )

  • Convert output data into  non  fuzzy values . ( Defuzzification )
Application areas of fuzzy logic :

Automotive System -
  • Automatic gearboxes
  • Four wheel steering
  • Vehicle  environment control

Customer Electronic Goods -
  • Hi-fi systems
  • Photocopiers
  • Still and video cameras
  • Television

Domestic Goods -
  • Microwave ovens
  • Refrigrator
  • Toasters
  • Vacuum cleaner
  • Washing machine 
Environment Control :
  • Air conditioners / Dryers / Heaters
  • Humidifiers

কোন মন্তব্য নেই:

একটি মন্তব্য পোস্ট করুন