Artificial Intelligence

কখনো কি ভেবে দেখেছেন আপনি প্রায়ই সময় ফেসবুকে বিভিন্ন গ্রুপে ঢু মারেন বিধায় ফেসবুক আপনার টাইমলাইন এ সেই গ্রুপের কন্টেন্ট গুলো কেন এত বেশি দেখায় বা ইউটিউব কিভাবে আপনাত পছন্দের ভিডিও গুলো বুঝতে পারে অথবা গুগলে এত্ত এত্ত তথ্যের ভিড়ে আপনার প্রয়োজনীয় জিনিস খুজে বের করে দেয় তাছাড়া ধরুণ না গুগল ম্যাপ কিভাবে কাজ করে। সবাই হয়ত বুঝতে পেরেছেন আমি Artificial Intelligence বা কৃত্রিম বুদ্ধিমত্তা নিয়ে বলছি।প্রায় অনেকে হয়তোবা জানে তবুও আমি এই আর্টিকেলে বোঝানোর চেষ্টা করব আর্টিফিশিয়াল ইন্টিলিজেন্স কি,এটি কিভাবে কাজ করে, এর চাহিদা আর কিভাবে এটি সমগ্র বিশ্বের চেহেরা বদলে দিতে চলেছে।


Artificial intelligence


আর্টিফিশিয়াল ইন্টিলিজেন্স এর শুরুঃ

আমাদের অনেকের মধ্যে ধারণা আছে এ আই এর শুরু গত কয়েকে দশকে। কিন্তু সত্যিটা ঠিক তা নয়। হ্যাঁ বলা যায় গত কয়েক বছরে এর ফিল্ডটা অনেক এগিয়েছে।কিন্তু আর্টিফিশিয়াল ইন্টিলিজেন্স এর ছাপ প্রাচীন মিশরের ফ্লোক স্টাডিজ বা লোকাচারবিদ্যায় পাওয়া যায়।১৯৫০ সালে অলেন টুরিং একটি ল্যান্ডমার্ক পেপার প্রকাশ করে যেখানে তিনি একধরনের মেশিনের সম্ভাবনা তুলে ধরেন যেটি চিন্তা করতে পারে।১৯৫৬ সালে ডাটমাউফ কনফারেন্সে জন ম্যাকার্থি প্রথম "আর্টিফিশিয়াল ইন্টিলিজেন্স " শব্দটি ব্যবহার করেন।তিনি এ আই কে ডিফাইন করেন এভাবে 'The science and engineering of making intelligent machines in a sense.'সে জন্য তাকে ফাদার অব এ আই বলা হয়। পরবর্তীকালে তিনি Lisp নামে প্রোগ্রামিং ল্যাংগুয়েজ ডিজাইন করেন যা এ আই ফিল্ডে জনপ্রিয়। ১৯৫৯ সালে এম আইটি প্রথম এ আই ল্যাব প্রতিষ্ঠা করে এবং তখন থেকে AI এর উপর গবেষণা শুরু হয়।১৯৯৭ সালে IBM এর Deep Blu নামে AI প্রজেক্ট তখনকার দাবা চ্যাম্পিয়ন গ্যারি কে হারিয়ে রীতিমতো আলোড়ন তুলে দেয়।এরই মধ্যে অনেকেই আর্টিফিশিয়াল ইন্টিলিজিন্স এর উপর নানা ভাবে কাজ করে সেগুলো নিয়ে খচখচানি আর নাই করলাম।

এ আই / কৃত্রিম বুদ্ধিমত্তা কি?

কৃত্রিম বুদ্ধিমত্তা কি তা বোঝার আগে আমাদের বুঝতে হবে বুদ্ধিমত্তা কি!চিন্তা-চেতনা, সৃজনশীলতা, আত্মসচেতনতা, সিদ্ধান্তগ্রহণ এবং সমস্যা সমাধানের ক্ষমতাই হলো বুদ্ধিমত্তা। তাহলে কোন যন্ত্র কিংবা প্রোগ্রামের বুদ্ধিমত্তা ই হলো কৃত্রিম বুদ্ধিমত্তা। অর্থাৎ কৃত্রিম বুদ্ধিমত্তাসম্পন্ন কম্পিউটার এর থাকবে সমস্যা সমাধান ও ডিসিশন মেকিং এর ক্ষমতা, সেল্ফ এওয়ারনেস সহ আরো কিছু বৈশিষ্ট্য।


AI কে তিনটি স্টেজ বা পর্যায়ে ভাগ করা যায়।

Artificial Narrow Intelligence (ANI) : ANI কে উইক এএনআই ও বলা হয়।ANI বলতে সেই অবস্থাকে বোঝায় যখন কৃত্রিম বুদ্ধিমত্তাসম্পন্ন যন্ত্র বা প্রোগ্রাম কিছু নির্দিষ্ট কাজ করতে পারে।যেটি সুনির্দিষ্ট একটি বিষয়ের উপর সম্ভাব্য সমাধান বিশ্লেষণ করে মতামত প্রদান করে উদাহরণ হিসেবে বর্তমান সময়ের কথাই বলা যায়। এখন পর্যন্ত এ আই এর যত আবিষ্কার আছে সবইANI এর স্তরে পড়ে। যেমন -অ্যালেক্সা, ফেইস ভেরিফিকেশন এপ সমূহ, IBM এর Watson, সেল্ফ ড্রাইভিং গাড়ি,সোশ্যাল মিডিয়া সমূহে (Facebook, Youtube, Quora, Amazonইত্যাদি) ব্যবহৃত এ আই, গেম ডেভেলপমেন্ট এ ব্যবহৃত এ আই ইত্যাদি।


Artificial General Intelligence (AGI): AGI, strong AI ও নামে পরিচিত।এটি সেই সময়কে বুঝিয়েছে যখন এ আই কম্পিউটার সমূহ মানুষের মতো চিন্তা করতে পারবে এবং সিদ্ধান্ত গ্রহণের ক্ষমতা রাখবে। ধারণা করা হচ্ছে ২০৪০ সালের মধ্যে আমরা সে সকল প্রযুক্তি তৈরিতে সক্ষমতা অর্জন করব।


Artificial Super Intelligence (ASI) : এটি এখনো হাইপোথেটিক্যালি সম্ভব।যেটা আমরা সাই-ফাই মুভিতে দেখি।এই স্টেজের এ আই কম্পিউটার গুলো মানুষের উপরে গিয়ে বুদ্ধিমত্তা দেখাতে সক্ষম হবে। এটি নিয়ে বেশি কিছু বলারও নেই।

কাজের উপর ভিত্তি করে AI কে চার ভাগে চাগ করা যায়:

Reactive Machine : AI এর মৌলিক অংশের বেশিরভাগ রিয়েক্টিভ টাইপের হয়।এরা মেমোরি তৈরি করতে পারে না।এতে করে অতীতের অভিজ্ঞতা বর্তমানে ব্যবহার করতে সক্ষম না।এগুলো চারপাশ পর্যবেক্ষণ করে কাজ করতে সক্ষম।যেমন- IBM এর DEEP BLU দাবার চাল কিভাবে দিতে হয় তা জানত এবং প্রতিপক্ষের বা নিজের সম্ভাব্য চাল গুলো বলতে পারব।কিন্তু অতীতের চাল গুলো বলতে পারত না।
Limited Memory : এসব এ আই এর কিছু মেমোরি থাকে যার মাধ্যমে সে সিদ্ধান্ত গ্রহণ করতে পারে।যেমন - সেল্ফ ড্রাইভিং গাড়িগুলো আশেপাশের গাড়ি ও রাস্তার অবস্থান, ট্রাফিক সিগন্যাল এবং অবজেক্ট ডিটেক্ট করে সিদ্ধান্ত নেয় কিভাবে যাবে।কিন্তু এরা পরবর্তীর জন্য কোনো ডাটা সেভ করে রাখে না।
Theory of Mind: ভবিষ্যতের এসব এ আই কম্পিউটার গুলো কোনো নির্দিষ্ট জিনিস নিয়ে কাজ করবে না। এদের থাকবে মানুষের মতো মন অথবা ইমোশন যেটার মাধ্যমে তারা নিজের ও জগতের বিষয় গুলো বুঝবে এবং সে হিসেবে বিহেভ করা বা চারপাশের সাথে ইন্টারেক্ট করার চেষ্টা করবে। যেমন-MIT researcher দ্বারা তৈরি Kismet অথবা Hong kong বেসড কোম্পানি Hanson Robotics এর সোফিয়া।
Self-awareness: এসব AI এতটাই উন্নত হবে যে এদের মাঝে চেতনা দিয়ে দেওয়া হবে। এতে করে সে নিজেকে একটি সত্তা মনে করবে। যাদের কোনো প্রকার নির্দেশনার প্রয়োজন হবে না,তারা মানুষের মতো চিন্তা-ভাবনা করতে সক্ষম হবে।


কৃত্রিম বুদ্ধিমত্তার অংশসমূহ:

মেশিন লার্নিং : এটাকে কৃত্রিম বুদ্ধিমত্তার সাবসেটও বলা যায়।মেশিনকে ডাটা দেওয়া হয় মেশিন সেটির উপর ভিত্তি করে ডিসিশন মেক করে। যেমন - ফেসবুক, ইউটিউব এর অ্যালগরিদম।
ডিপ লার্নিং : এটাকে মেশিন লার্নিং এর সাবসেটও বলা যায় যেটা নিউরাল নেটওয়ার্ক কনসেপ্টকে ব্যবহার করে জটিল সব প্রবলেম কে সলভ করে।
Natural Language Processing : এর মাধ্যমে কম্পিউটার আমাদের ভাষা বুঝতে পারবে এবং সে হিসেবে সিদ্ধান্ত গ্রহণ করবে। উদাহরণ হিসেবে টুইটারের কথা বলা যায়।
Object Detection : যন্ত্র কিভাবে আশেপাশের বস্তু কিংবা মানুষকে বুঝতে পারবে তাই অবজেক্ট ডিটেকশন এর আলোচনা। যেমন- অটো পাইলট গাড়ি সমূহ।
Robotics : রোবটিক্স কি তা আমরা সবাই জানি।এটিকে নতুন মাত্রা দিয়েছে আর্টিফিশিয়াল ইন্টিলিজেন্স। এমন কিছু প্রজেক্টের নাম যদি বলি যেমন- সোফিয়ার কথা তো অনেক আগেই বলেছি। তাছাড়া California বেসড কোম্পানি Realbotix এর রোবট Harmony. ওসাকা ইউনিভার্সিটির Erica. জিয়াজিয়া রোবট ইত্যাদি।
এছাড়া আর্টিফিশিয়াল ইন্টিলিজেন্স এর আরো শাখা রয়েছে - কম্পিউটার ভিশন, এক্সপার্ট সিস্টেম,Fuzzy logic

AI এর ব্যবহারঃ

MuseNet একটি ডিপ নিউরাল নেটওয়ার্ক সিস্টেম যেটা ১০ ধরণের ইনস্ট্রুমেন্টস ব্যবহার করে মিউজিক কম্পোজ করতে পারে।Amazon alexa ডিভাইসটিকে অর্ডার দিয়ে আপনি বাসার ইলেকট্রনিক ডিভাইসগুলোকে নিয়ন্ত্রণ সহ অন্য ধরণের কাজ করাতে পারবেন।যেমন- রাইড বুক করা, পিৎজা অর্ডার।গুগল এসিস্ট্যান্ট আরেকটি এ আই বেসড সিস্টেম যেটা ন্যাচারাল ল্যাংগুয়েজ প্রসেসর এর মাধ্যমে আপনি তাকে ভয়েজলি অর্ডার দিয়ে এপয়েনমেন্ট বুক সহ কলও দিতে পারবেন।মহাকাশ গবেষণায় এ আই বিরাট অবদান রাখতে পারে যা মানুষ দ্বারা সম্ভব নয়।বর্তমানে গবেষণায় ডাটা এনালাইসিস এর ক্ষেত্রে এ আই প্রযুক্তি ব্যবহৃত হয়। এছাড়া মঙ্গলে থাকা নাসার রোভার রোবটে AI ব্যবহৃত হয়েছে।গেমিং ইন্ডাস্ট্রিতে বর্তমানে বড় পরিবর্তন আসার মূল কারণ কৃত্রিম বুদ্ধিমত্তার ব্যবহার। ভিডিও গেম গুলোকে আরো চ্যালেঞ্জিং ও আনন্দদায়ক করতে এ আই এর অবদান অনস্বীকার্য।এছাড়া হেলথকেয়ার অথবা ব্যাংকিং খাতে এ আই এর ব্যবহার তুমুল গতিতে বাড়ছে।কৃত্রিম বুদ্ধিমত্তা সম্পন্ন এপ অথবা প্রযুক্তি গ্রাহক পর্যায়ে সেবাকে আরও সহজ করে দিয়েছে।প্রতিনিয়ত বিভিন্ন ক্ষেত্রে এর ব্যবহার বাড়ছে। আমি শেষে লিংক দিয়ে দিব আপনারা বিস্তারিত দেখতে পারবেন।


AI এর উন্নতিঃ

এর অর্থনীতি তুমুলগতিতে বাড়ছে। অনেকে অবাক হবে যে ২০১১ থেকে ২০১৮ সাল পর্যন্ত এই সেক্টরের স্টার্ট আপ সমূহে ইনভেস্টমেন্টর পরিমাণ ছিল ৫০ বিলিয়ন মার্কিন ডলার।আর ধারণা করা যাচ্ছে ২০২০ থেকে ২০২৪ সালে এর পরিমাণ গিয়ে দাঁড়াবে ৫০.১ থেকে ১১০ বিলিয়ন ডলারে।তাছাড়া ২০১৯ থেকে ২০২৪ পর্যন্ত এর বার্ষিক প্রবৃদ্ধি ২০.১% হবে বলে ধারণা করা হয়।বাংলাদেশ ও এর ব্যতিক্রম নয়। আমাদের দেশে এ আই ভিত্তিক স্টার্ট আপ অনেক আগে থেকে হয়ে আসছে।যেমন- Socian Ltd,Cramstack,Infolytx.এছাড়া বিশ্বব্যপী রয়েছে Tempus, DataRobot, Ascent, Grammarly মতো ইত্যাদি ছোট ছোট কোম্পানি। আমাদের পাশ্ববর্তী দেশ ইন্ডিয়ায় এই ফিল্ডটা ভালো ভাবেই ডেবলপ করছে।পুরো বিষয় টা বুঝতে নিচে লিংকটা দিচ্ছি একটু ঢু মেরে আসবেন।
https://www.statista.com/topics/3104/artificial-intelligence-ai-worldwide/

আর্টিফিশিয়াল ইন্টেলিজেন্স এর ভয়ঃ এমন কথা শুনেছেন হয়ত আর্টিফিশিয়াল ইন্টিলিজেন্স আমাদের ইতিহাসে সর্বশেষ আবিষ্কার বা সবচেয়ে বড় অভিশাপ অথবা ভবিষ্যতে এটি মানুষের উপর নিয়ন্ত্রণ নেবে।কথাগুলো মোটেও উড়িয়ে দেওয়ার মতো নয়।একবার ভেবেই দেখুন এ আই কম্পিউটার গুলোর মানুষের মতো বা তার চেয়ে বেশি বুদ্ধিমত্তার প্রয়োগ দেখাতে পারবে। আর তাদের কাজের দক্ষতা থাকবে মানুষের থেকে কয়েকগুণ বেশি।স্টিফেন হকিং তো বলেই গিয়েছেন-
"The development of full artificial intelligence could spell the human race"
তাছাড়া এ আই নিয়ে ইলন মাস্ক এর উক্তি "AI is a fundamental risk to existence of human civilization.
যাই হোক সবকিছুর যেমন ভালো -খারাপ দুটোই আছে ঠিক সেরকম এটিও।তাই আমাদের উচিত এটিকে নিয়ে আশাবাদী থাকা!

কিভাবে শিখা শুরু করব?

এবার সর্বশেষে বলি কিভাবে শিখা শুরু করবেন!এতকিছু বলার পর নিশ্চয় বুঝে গেছেন ভবিষ্যতে এর চাহিদা কতটুকু?
শিখা শুরু করার আগে আপনাকে কিছু জিনিস জানা উচিতঃ
১.প্রোগ্রামিং ল্যাংগুয়েজ জানতে হবে।(পাইথন এ ক্ষেত্রে জনপ্রিয় কারণ এর কমিউনিটি বড়,লাইব্রেরি বেশি তাছাড়া সহজ)
২.মেথ জানতে হবে বিশেষ করে ক্যালকুলাস, প্রোবাভিলিটি,স্ট্যাটিটিকস এর বেসিক থাকতে হবে।
৩. সময় আর কমিটমেন্ট।
অনলাইন এ অনেক ফ্রি কোর্স আছে যেমন- Coursera, EdX, Udacity ইত্যাদি।
বেসিক লেভেল পার করলে আপনি নিজেই বুঝে যাবেন পরবর্তীতে কি করতে হবে!
তথ্যসূত্র :
Book Artificial Intelligence : A modern Approach.
link: https://www.pdfdrive.com/a-modern-approach-e34763688.html
2. https://en.m.wikipedia.org/wiki/Artificial_intelligence
3. https://www.forbes.com/sites/cognitiveworld/2019/06/19/7-types-of-artificial-intelligence/
Example of Ai
https://builtin.com/artificial-intelligence/examples-ai-in-industry
https://www.datamation.com/artificial-intelligence/examples-of-artificial-intelligence.html


Writer: Drubo Nath

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

নবীনতর পূর্বতন

যোগাযোগ ফর্ম