টুরিং টেস্ট: কম্পিউটার কি কখনো পারবে বুদ্ধিমত্তায় মানুষের সমকক্ষ হতে!!!

যা ইচ্ছা তাই !!!

অনেক আগে থেকেই মানুষের মনে কৌতুহল ছিল, কোন যন্ত্র কি কখনো মানুষের মত করে চিন্তা করতে পারবে? “চিন্তা করা” আসলে কি?? চিন্তা করে প্রাপ্ত ফলাফলের ভিত্তিতে সিদ্ধান্ত নেয়াটাই বা কী? অনেক আগে থেকেই বিজ্ঞানী ও দার্শনিকরা এসব বিষয় নিয়ে মাথা ঘামিয়ে আসছিল।

মানুষ ও যন্ত্র কি কখনও একই ভাবে চিন্তা করতে পারবে?? মানুষ ও যন্ত্র কি কখনও একই ভাবে চিন্তা করতে পারবে??

১৬৩৭ সালে রেনে ডে কার্তে তাঁর প্রকাশিত Discourse on the Method –এ মানুষ ও যন্ত্রের পার্থক্য করার পরীক্ষা পদ্ধতি সম্পর্কে ধারণা দিয়েছিলেন। তিনি সেখানে এই পদ্ধতি সম্পর্কে যা বলেছিলেন তা অনেকটা এরকম-

মানুষহয়তোএমনকোনঘুর্ণনযন্ত্র (automata) তৈরীকরতেপারবেযাকিনাশব্দউচ্চারণকরতেপারবে, এরহয়তোকিছুদৈহিকবৈশিষ্ট্যথাকবেযাদ্বারাসেটিনির্ণয়করতেপারবেতাকেকিবলাহচ্ছে, এরঅন্যএকটিঅংশহয়তোবলতেপারবেতাকেআঘাতকরাহচ্ছেকিনা; কিন্তুবিভিন্নতথ্যেরউপরনির্ভরকরেভিন্নভিন্নসিদ্ধান্তেআসাএটিরপক্ষেকখনোইসম্ভবহবেনা,

View original post 2,209 more words

Advertisements

Machine Learning সম্পর্কিত প্রধান ভুল ধারণাগুলো…

যা ইচ্ছা তাই !!!

১. আমরা খুব দ্রুতই মানুষের সমান বুদ্ধিমত্তা সম্পন্ন কৃত্রিম বুদ্ধিমত্তা দেখতে পাবো।

ভুল!

এটা ঠিক যে আমরা মানুষের চেয়ে নির্ভূলভাবে কিছু নির্দিষ্ট কাজ করতে পারে এমন অনেক কৃত্রিম বুদ্ধিমত্তা দেখতে পাচ্ছি। আমরা এদের সেবাও নিচ্ছি, কেননা যন্ত্রের গণনার ক্ষমতা মানুষ থেকে ঢের বেশী। কিন্তু কৃত্রিম বুদ্ধিমত্তার মূল লক্ষ্য, অর্থ্যাৎ General Al থেকে আমরা এখনো যোজন যোজন দূরে। ইমেজ কিংবা অবজেক্ট ডিটেক্টশনে এখনকার কৃত্রিম বুদ্ধিমত্তাগুলো বেশ পারদর্শী হলেও Natural Language Processing-য়ে এর অগ্রগতি এখনো বাচ্চাদের লেভেলের।

২. Deep Learning Neural Network Model খুব ভালো কাজ করে, তার কারণ হচ্ছে এটি মানুষ মস্তিষ্কের অনুকরণে তৈরী তাই এই মডেল মানব শিখন পদ্ধতির প্রতিকল্প তৈরী করে।

ভুল!!

DEEP LEARNING

বাস্তবে Deep Learning Neural Network Model ইদানিং বেশ ভালো কাজ করছে কারণ–

ক. আমাদের এখন আগের যেকোন সময়ের চেয়ে দ্রুত গতি সম্পন্ন কম্পিউটার আছে।
খ. আমাদের এখন আগের যেকোন সময়ের চেয়ে যন্ত্রের প্রশিক্ষণের জন্য বেশী ডেটা আছে।

৩. Machine Leaning বর্তমান সময়ের নতুন আবিষ্কার।

ভুল!!!

যদিও Machine…

View original post 50 more words

Sass: একটি সুপার পাওয়ারফুল CSS প্রিপ্রসেসর

Introduction

Sass — Syntactically Awesome StyleSheets

Sass is the most mature, stable, and powerful professional grade CSS extension language in the world.   — Sass official website

Sass হচ্ছে CSS এর একটি পাওয়ারফুল এক্সটেনশন। এর দ্বারা নেস্টেড রুলস, ভেরিয়েবল (variable), মিক্সিন, সিলেক্টর ইনহেরিটেন্স, ফাংশন, লুপ, কন্ডিশনস ইত্যাদি সহ আরো অনেক কিছু ব্যবহার করে আপনার CSS কোড কে অর্গানিজ করতে পারবেন। Sass প্রিপ্রসেসরে লিখা কোডকে কমান্ড লাইন টুলসের মাধ্যমে বা Sass বেসড ওয়েব ফ্রেমওয়ার্ক / প্লাগিন ইউজ করে স্ট্যান্ডার্ড CSS ফরম্যাট এ রূপান্তর করা হয়। Sass ব্যবহার করে কোডের redundancy, duplicacy কমানো যায়।

বিস্তারিত পড়ুন এখানে.. https://goo.gl/gdCca5

প্রিজমাঃ আর্টিফিসিয়াল ই ন্টেলিজেন্স ও নিউরাল নেটওয়া র্কের সফল প্রয়োগ

প্রিয়তমা স্ত্রী শখ করলেন মোনালিসার মত করে নিজের একটা ছবি আঁকাবেন। লিওনার্দো দ্য ভিঞ্চি যেভাবে পরম মমতায় মোনালিসাকে এঁকেছিলেন সেভাবে আঁকা তার একটা ছবি চাই। আপনি বসে গেলেন তুলি আর কাগজ নিয়ে।
বিস্তারিত – http://bit.ly/2hEXBun

ব্লকচেইন ও ক্রিপ্টোকারেন্সি

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

https://www.iayon.com/blockchain-bitcoin/

জ্যাঙ্গো এবং ডকার (পর্ব ১)

rahmansafwan

জ্যাঙ্গো নিয়ে বাংলায় অনেক টিউটোরিয়াল আছে, কিন্তু ডকার নিয়ে বাংলায় গুগল এ সার্চ করেও আমি কোন টিউটোরিয়াল পাইনি! তাই চিন্তা করলাম ডকার আর জ্যাঙ্গ‌ো নিয়ে বাংলায় কিছু লেখা উচিত। তো সম্প্রতি মোজিলা ডেভলপার নেটওয়ার্ক এর প্ল্যাটফরম কুমা ডকারাইজ করতে যেয়ে ডকার নিয়ে আমার সামান্য অভিজ্ঞতা হয়। সেই অভিজ্ঞতার আলকেই আমি আসলে এই ব্লগ লিখব।

ডকার কিজন্য ব্যাবহার করা উচিত – ধরুন, একটি সাধারন জ্যাঙ্গো অ্যাপলিকেশন সেটাপ করতে আপনার কি কি করতে হতে পারে? প্রথমে আপনাকে প্রয়োজনীয় সিস্টেম লাইব্রেরি ইন্সটল করতে হবে, এরপর পাইথন প্যাকেজ গুলো ইন্সটল করতে হবে, এরপর ডাটাবেজ সেটাপ করতে হবে, এরপর হয়ত আপনি ওয়েব সার্ভার চালু করে সেটি ব্রাউজার দিয়ে এক্সেস করতে পারবেন। আপনি যদি একা ডেভলপার হন, আর প্রজেক্ট যদি সখের প্রজেক্ট হয়, তাহলে ডকার আপনার জন্য সেরকম সুবিধার নয়। কিন্তু ধরুন আপনার টিম এ ১০ জন ডেভলপার আছে, একেক জনের একেক মেশিন, আলাদা আলাদা সিস্টেমে আলাদা আলাদা সিস্টেম লাইব্রেরি। আবার আপনার সার্ভার এর সিস্টেমও আলাদা!…

View original post 681 more words

লারাভেল হোমস্টিড ইনস্টলেশন

লারাভেল হোমস্টিড ইনস্টলেশন

milon.im

লারাভেল একটি চমৎকার পিএইচপি ফ্রেমওয়ার্ক। যারা লারাভেল শিখতে চায় তারা প্রথমেই যে সমস্যাটার কথা বলেন, সেটি হচ্ছে এর ডেভেলপমেন্ট এনভায়রনমেন্ট সেটআপ করা। লারাভেলের অনেকগুলি ডিপেন্ডেন্সি আছে। যেমন লারাভেল ৫.২ এর সার্ভার রিকোয়ারমেন্ট হচ্ছে-

  • PHP >= 5.5.9
  • OpenSSL PHP Extension
  • PDO PHP Extension
  • Mbstring PHP Extension
  • Tokenizer PHP Extension

এছাড়া পুরনো ভার্সনের লারাভেলে পিএইচপির mcrypt এক্সটেনশন ব্যবহার করা হতো। এগুলি সেটআপ করা ঝামেলার এবং সময়সাপেক্ষ। এছাড়াও ওয়েব সার্ভার যেমন- এনজিনেক্স, ডেটাবেজ সার্ভার, রেডিস সার্ভার, মেমক্যাশ সার্ভার, কিউ সার্ভার যেমন- বিনস্টকড ইনস্টল এবং কনফিগার করা অত্যন্ত ঝামেলার। এছাড়া কিছু টুল যেমন- বিনস্টকড উইন্ডোজ মেশিনে ইনস্টলও করা যায় না।

লারাভেল এ ঝামেলা থেকে বাঁচানোর জন্য খুব সহজ একটি উপায় তৈরি করে রেখেছে। এটি হচ্ছে লারাভেলের ডেভেলপমেন্ট এনভায়রনমেন্ট যা হোমস্টিড নামে পরিচিত।laravel_vagrant

হোমস্টিড ভ্যাগরেন্ট নামে একটি সার্ভিস ব্যবহার করে তৈরি করা হয়েছে, যা আসলে ভার্চুয়াল মেশিনের একটি এবস্ট্রাকশন। ভার্চুয়াল মেশিন কি আমরা সবাই জানি। এটি হচ্ছে আপনার মেশিনের বা অপারেটিং সিস্টেমের ভেতরে চলমান আরেকটি…

View original post 654 more words

Koding Tutorial – Cloud Based Development Environment কোডিং – ক্লাউড ডেভেলপমেন্ট

এই স্ক্রিনকাস্টে দেখানো হয়েছে Koding ওয়েব সার্ভিসের মাধ্যমে কিভাবে একটি ক্লাউড বেজড ডেভেলপমেন্ট এনভায়রনমেন্ট তৈরি করা যায় এবং কোন রকম ফিজিক্যাল কম্পিউটার ছাড়াও অন দ্য গো -তে ডেভেলপমেন্ট চালিয়ে নেয়া যায় 🙂