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







