Skiledu

Skiledu Learn without limits on Skiledu, where you can access online courses, and career credential programs.

Skiledu is the career-focus Online Video platform, to bring flexible, affordable, job-relevant online learning to individuals and organizations worldwide platform.

আপনি কিভাবে একটি  Random Forest Model নির্মাণ করবেন?একটি random forest অনেক  decision tree এর সমন্বয়ে নির্মিত। আপনি যদি...
15/11/2022

আপনি কিভাবে একটি Random Forest Model নির্মাণ করবেন?

একটি random forest অনেক decision tree এর সমন্বয়ে নির্মিত। আপনি যদি data-কে বিভিন্ন প্যাকেজে বিভক্ত করেন এবং ডেটার বিভিন্ন গ্রুপের প্রতিটিতে একটি decision tree তৈরি করেন,random forest সেই সমস্ত tree-কে একত্রিত করে।

একটি random forest model নির্মাণের পদক্ষেপ:

(১) মোট 'm' বৈশিষ্ট্য(features) থেকে এলোমেলোভাবে 'k' বৈশিষ্ট্য(features) নির্বাচন করুন যেখানে k

Big Final!!!Who will win the last battle?Pakistan or England!!Can Rizwan and Babar make a good start for Pakistan agains...
13/11/2022

Big Final!!!
Who will win the last battle?
Pakistan or England!!
Can Rizwan and Babar make a good start for Pakistan against English Lions? Or Hales & Buttler will get a match winning Innings against "Men in Green" ?

"Decision tree" তৈরির ধাপগুলো ব্যাখ্যা কর:(1)ইনপুট হিসাবে সম্পূর্ণ ডেটা সেট নিন।(2)এখন 'Target variable' এর এনট্রপি(entr...
08/11/2022

"Decision tree" তৈরির ধাপগুলো ব্যাখ্যা কর:
(1)ইনপুট হিসাবে সম্পূর্ণ ডেটা সেট নিন।
(2)এখন 'Target variable' এর এনট্রপি(entropy) গণনা করুন, সেইসাথে predictor attributes-গুলিও।
(3)সমস্ত attributes-এর আপনার তথ্য লাভের হিসাব করুন (আমরা একে অপরের থেকে বিভিন্ন বস্তু বাছাই করার তথ্য লাভ করি)।
(4)এবার Root node হিসাবে সর্বাধিক তথ্য লাভ(information gain) সহ attribute চয়ন করুন।
(5)প্রতিটি শাখার decision node চূড়ান্ত না হওয়া পর্যন্ত প্রতিটি শাখায(branch) এ একই পদ্ধতি পুনরাবৃত্তি করুন।

T20 World Cup Group B points table: Can you guess? Which 2 teams from B Group will make it to Semi-final in this T-20 Wo...
06/11/2022

T20 World Cup Group B points table: Can you guess? Which 2 teams from B Group will make it to Semi-final in this T-20 World Cup?
Have your favourite team have any hope of going to semi?

Can you guess? Who will win the match tomorrow?
05/11/2022

Can you guess? Who will win the match tomorrow?

শিল্প বিশ্লেষক Ming-Chi Kuo-এর মতে, পরবর্তী iPhone volume এবং power এর জন্য সঠিক hardware button-গুলি বাদ দিতে পারে এবং ...
01/11/2022

শিল্প বিশ্লেষক Ming-Chi Kuo-এর মতে, পরবর্তী iPhone volume এবং power এর জন্য সঠিক hardware button-গুলি বাদ দিতে পারে এবং পরিবর্তে "ট্যাপটিক" বাটন(taptic button) ব্যবহার করতে পারে। এই "সলিড-স্টেট ডিজাইন বাটনগুলি"(solid-state design buttons) আইফোন 7 এবং 8 এর স্মরণ করিয়ে দেবে যে তারা আসলে চাপা যায় না, এবং শুধুমাত্র অ্যাপলের ট্যাপটিক ইঞ্জিনের(Apple’s taptic engine) মাধ্যমে অনুভূতি প্রতিলিপি(replicate the feeling) করার চেষ্টা করবে। এর জন্য, iPhone 15 Pro এবং 15 Pro max ট্যাপটিক মোটোগুলির(taptic motos) সাথে আসতে পারে যা ফোনের বাম এবং ডানদিকে থাকবে, অনেকটা বর্তমান ভলিউম এবং পাওয়ার বাটনগুলির মতো।

Kuo আরো বলেছেন যে অ্যাপলের বর্তমান ট্যাপটিক ইঞ্জিন প্রযুক্তি সরবরাহকারী(Apple’s current taptic engine technology suppliers), Luxshare ICT এবং AAC technologies অর্ডার বৃদ্ধির ফলে উপকৃত হবে। যদি আইফোন 15 প্রো এবং 15 প্রো ম্যাক্স প্রকৃতপক্ষে দুটি haptic motor সহ আসে তবে এটি বেশ প্রত্যাশিত।

তিনি আরও যোগ করেছেন যে অ্যান্ড্রয়েড ফোন সরবরাহকারীরা এটি অনুসরণ করবে। "এটি প্রত্যাশিত যে high-end Android smartphones-গুলিও নতুন বিক্রয় পয়েন্ট তৈরি করতে অ্যাপলের নকশা অনুসরণ করবে, যা মোবাইল ফোন ভাইব্রেটর শিল্পের(mobile phone vi****or industry) জন্য একটি কাঠামোগত ইতিবাচক." Kuo একটি টুইটে বলেছেন।

এদিকে, গুজব চলছে যে Apple iPhone 15 Pro Max এর জন্য একটি নতুন নামকরণ স্কিম(scheme) গ্রহণ(adopt) করতে পারে। আসন্ন মডেলটিকে iPhone 15 Ultra বলা হতে পারে এবং এটি একটি প্রিমিয়াম টাইটানিয়াম বডি(premium titanium body) গ্রহণ করতে পারে। পরিচিত শব্দ? এর কারণ আইফোন 14 প্রো মডেলগুলিকেও একই সাথে আসতে বলা হয়েছিল - কেবল তারা তা করেনি। কিন্তু যদি এই অনুমানগুলি(suppositions) এই সময়ে সত্যি হয়ে যায়, তাহলে iPhone 15 Pro মডেলগুলি iPhone 14 মডেলের চেয়েও কঠিন এবং লক্ষণীয়ভাবে হালকা(noticeably lighter) হতে পারে।

পিএইচপির ভবিষ্যত সুযোগ এবং কর্মজীবনের সুযোগ কিরূপ?1. ওয়েব ডেভেলপমেন্ট ক্যারিয়ার(Web development Career):প্রাথমিকভাবে, ...
27/10/2022

পিএইচপির ভবিষ্যত সুযোগ এবং কর্মজীবনের সুযোগ কিরূপ?

1. ওয়েব ডেভেলপমেন্ট ক্যারিয়ার(Web development Career):
প্রাথমিকভাবে, PHP এর ভবিষ্যত সুযোগ ওয়েব ডেভেলপমেন্টে থাকে। তারা ইন্টারনেটের জন্য ওয়েবসাইট এবং অ্যাপ্লিকেশন ডিজাইন, তৈরি এবং রক্ষণাবেক্ষণের জন্য দায়ী। একটি ডাটাবেস সহ পিএইচপি ইন্টারেক্টিভ এবং গতিশীল ওয়েবসাইট এবং অ্যাপ্লিকেশন তৈরি করতে পারে।

2. ডাটাবেস প্রশাসক(Database Administrator):
ডাটাবেস ডাটা সংগঠিত এবং পরিচালনার সাথে কাজ করে। পিএইচপি ডাটাবেস ব্যবস্থাপনা সুবিধাজনক করে তোলে। পিএইচপি ব্যবহার করে, আপনি ডাটাবেসের সাথে সংযোগ করতে এবং ম্যানিপুলেট করতে পারেন। সার্ভার-সাইড ল্যাঙ্গুয়েজ, পিএইচপি আপনাকে ডাটাবেসের সাথে ইন্টারঅ্যাক্ট করতে দেয়। পিএইচপি ডাটাবেস ম্যানেজমেন্ট সিস্টেম তৈরির জন্য সুবিধাজনকভাবে ব্যবহার করা হয়।

3. স্বপ্ন বুনন ব্যবহার করে গ্রাফিক ডিজাইন(Graphic design using dream weaving):
গ্রাফিক ডিজাইনাররা ডিজিটালভাবে আকর্ষণীয় ভিজ্যুয়াল তৈরি করার জন্য দায়ী। Adobe Dreamweaver গ্রাফিক ডিজাইনারদের ইন্টারনেট সামগ্রীর জন্য নজরকাড়া এবং আকর্ষণীয় গ্রাফিক্স তৈরি করতে সাহায্য করে।

Overfitting কী এবং আপনি কীভাবে এটি এড়াতে পারবেন?Overfitting হল এমন একটি অবস্থা যা ঘটে যখন কোনো মডেল training set-গুলো খ...
23/10/2022

Overfitting কী এবং আপনি কীভাবে এটি এড়াতে পারবেন?

Overfitting হল এমন একটি অবস্থা যা ঘটে যখন কোনো মডেল training set-গুলো খুব ভালভাবে শিখে, আর ধারণা হিসাবে training data-এর এলোমেলো ওঠানামা গ্রহণ করে। এগুলি মডেলের সর্বজনীন করার ক্ষমতাকে প্রভাবিত করে কিন্তু নতুন ডেটাতে তা প্রযোজ্য নয়। Overfitting একটি মডেলকে শুধুমাত্র এর ডেটা সেটের সাথে প্রাসঙ্গিক(relevant) করে তোলে এবং অন্য কোনো ডেটা সেটের সাথে সেটিকে অপ্রাসঙ্গিক(irrelevant) করে তোলে। Overfitting প্রতিরোধের জন্য ব্যবহৃত কিছু পদ্ধতির মধ্যে রয়েছে ensembling, data augmentation, data simplification, এবং cross-validation।

Overfitting এড়ানোর একাধিক উপায় রয়েছে, যেমন:

(১)Regularization:
এটি objective function-এর সাথে জড়িত বৈশিষ্ট্যগুলির জন্য একটি cost term যুক্ত করে।

(২)Making a simple model:
এর ফলে, কম variable এবং parameter এর জ্ন্য ,variance কমানো যেতে পারে।

(৩)K-folds এর মত cross-validation পদ্ধতিও ব্যবহার করা যেতে পারে।

(৪)যদি কিছু model parameter এর overfitting হওয়ার সম্ভাবনা থাকে, তাহলে LASSO-এর মতো regularization-এর কৌশলগুলি(Technique) অবলম্বন করা যেতে পারে যা এই প্যারামিটারগুলিকে(parameter) দমিয়ে ফেলে।

Supervised Learning এর প্রকারভেদ?Supervised Learning আবার ২ প্রকার। যথাঃ(১)"Classification" সমস্যা:Classification একটি অ...
22/10/2022

Supervised Learning এর প্রকারভেদ?

Supervised Learning আবার ২ প্রকার। যথাঃ

(১)"Classification" সমস্যা:
Classification একটি অ্যালগরিদম ব্যবহার করে সঠিকভাবে test data গুলো নির্দিষ্ট বিভাগে নিযুক্ত করে। এটি ডেটাসেটের(dataset) মধ্যে নির্দিষ্ট entity গুলিকে স্বীকৃতি দেয় এবং সেই entity গুলিকে কীভাবে লেবেল(label) বা সংজ্ঞায়িত(define) করা উচিত সে সম্পর্কে কিছু যুগোপযুগী সিদ্ধান্ত নেওয়ার চেষ্টা করে।
যেমন ধরি, কোনো প্রাণীর প্রজাতির মাপ নিয়ে আমাদেরকে বলতে হবে প্রাণীটা কোন প্রজাতির। এর মানে হচ্ছে মেশিন লার্নিং মডেলকে তিনটা প্রজাতির মধ্যে কোনটা সেই প্রজাতি তা নির্ণয় করতে হবে। এখানে, আমাদের আউটকাম কিন্তু তিনটা প্রজাতির মধ্যেই সীমাবদ্ধ। এর অর্থ হচ্ছে আমাদের প্রেডিকশন আউটকাম আসবে এই তিনটা ভাগে। কোনো রোগের নানা সিম্পটম(symptoms) থেকে সেভাবে আমরা বের করতে পারি রোগীর সেই রোগটা আছে কিনা? এর আউটকাম হবে হ্যাঁ অথবা না। এটা হচ্ছে‘Classification’ সমস্যা।
পরিচিত কিছু Classification Algorithms গুলো হল linear classifiers, support vector machines (SVM), decision trees, k-nearest neighbor, and random forest.

(২)"Regression" সমস্যা:
Dependent(নির্ভরশীল) এবং Independent(স্বাধীন) ভেরিয়েবলের(variable) মধ্যে সম্পর্ক বোঝার জন্য regression ব্যবহার করা হয়। এটি সাধারণত অনুমান করতে ব্যবহৃত হয় । যদি কারো চাকরির বয়স বা অভিজ্ঞতার সাথে বেতনের আউটকাম জানতে চাওয়া হয়, তাহলে সেটা হবে ‘Regression’ সমস্যা। কারণ বেতনের আউটকাম হচ্ছে Continuous variable। ঐ লোকের অভিজ্ঞতার সাথে যেই বেতনটাকে আমরা predict করতে চাইবো সেটার ভ্যালু যে কোন সংখ্যা হতে পারে। সেজন্য এটা ‘Regression’ সমস্যা। এর আউটকাম হচ্ছে ‘Continuous variable’। Linear regression, logistic regression, and polynomial regression হল জনপ্রিয় Regression algorithm.

Semi-supervised Machine Learning কি? Unsupervised Machine Learning Techniques কি?Supervised Machine Learning এমন ডেটা ব্...
20/10/2022

Semi-supervised Machine Learning কি? Unsupervised Machine Learning Techniques কি?

Supervised Machine Learning এমন ডেটা ব্যবহার করে যা সম্পূর্ণরূপে লেবেলযুক্ত(labelled data), যেখানে Semi-supervised Machine Learning এর ক্ষেত্রে, training data-তে অল্প পরিমাণে লেবেলযুক্ত ডেটা এবং প্রচুর পরিমাণে লেবেলবিহীন(unlabelled) ডেটা থাকে।
তবে, Unsupervised Machine Learning কোনও প্রশিক্ষণ ডেটা(training data) ব্যবহার করে না।

Unsupervised machine learning আপনাকে ডেটাতে সব ধরনের অজানা প্যাটার্ন খুঁজে পেতে সাহায্য করে। Clustering এবং Association হল Unsupervised machine learning এর ২টি প্রকারভেদ। চার ধরনের ক্লাস্টারিং পদ্ধতি হল :
1)Exclusive,
2)Agglomerative,
3)Overlapping &
4)Probabilistic.

Unsupervised Learning কি? এটা কিভাবে কাজ করে?Unsupervised machine learning এবং supervised machine learning প্রায়শই একসা...
19/10/2022

Unsupervised Learning কি? এটা কিভাবে কাজ করে?

Unsupervised machine learning এবং supervised machine learning প্রায়শই একসাথে আলোচনা করা হয়। কিন্তু Supervised learning এর বিপরীতে, unsupervised learning এ লেবেলবিহীন(Unlabelled) ডেটা ব্যবহৃত হয়। সেই ডেটা থেকে, এটি এমন নিদর্শনগুলি খুঁজে বের করে যা clustering বা association সমস্যার সমাধান করতে সহায়তা করে। এটি বিশেষভাবে কার্যকর যখন subject matter experts-রা একটি ডেটা সেটের(dataset) মধ্যে সাধারণ বৈশিষ্ট্য সম্পর্কে অনিশ্চিত হন। পরিচিত কিছু ক্লাস্টারিং অ্যালগরিদমগুলি(clustering algorithms) হল hierarchical, k-means, and Gaussian mixture মডেল।

Unsupervised machine learning লেবেলবিহীন(Unlabelled) ডেটাসেটগুলিকে বিশ্লেষণ এবং ক্লাস্টার(Cluster) করতে machine learning algorithm ব্যবহার করে থাকে। এই অ্যালগরিদমগুলি(algorithm) মানুষের হস্তক্ষেপ(human intervention) ছাড়াই লুকানো প্যাটার্ন(hidden patterns) বা ডেটা গ্রুপিং খুঁজে বের করে।

Supervised Learning কিভাবে কাজ করে?Supervised Learning, একটি  training set ব্যবহার করে মডেলকে শেখানোর জন্য, যাতে মডেলটি ...
18/10/2022

Supervised Learning কিভাবে কাজ করে?

Supervised Learning, একটি training set ব্যবহার করে মডেলকে শেখানোর জন্য, যাতে মডেলটি পছন্দসই আউটপুট প্রদান করে। এই প্রশিক্ষণ-ডেটাসেটে(training-dataset) ইনপুট এবং সঠিক আউটপুট রয়েছে, যা মডেলটিকে সময়ের সাথে সাথে শিখতে দেয়। অ্যালগরিদম loss function এর মাধ্যমে এর যথার্থতা পরিমাপ করে, যতক্ষণ না ত্রুটি(error) যথেষ্ট পরিমাণে কমানো হয়, ততক্ষণ পর্যন্ত এটি সামঞ্জস্য করতে থাকে।

মানুষ অভিজ্ঞতা থেকে শেখে। মেশিনের ক্ষেত্রেও তাই। মেশিনের কাছে, অভিজ্ঞতা হল ডেটা। ডেটা হল আমাদের কাছে এখন যা আছে। 'Supervised Learning' বলতে বোঝায়, মেশিনের জন্য এমন একটা মডেল তৈরি করা, যা আমাদের কাছে রাখা বিভিন্ন ডেটার মধ্যকার সম্পর্ক বোঝার চেষ্টা করে। Supervised Learning মডেল এর কাজ হচ্ছে পুরানো ডেটার ভেতরের প্যাটার্ন(Pattern) বা সম্পর্ক(relation)গুলোকে বের করে নতুন বা অজানা(unknown) ডেটার ওপর ঐ সম্পর্কটাকে প্রয়োগ করতে পারা। যেমন ধরা যাক, আমাদের কাছে রাখা আগের ডেটা বলছে বিগত কয়েক বছরে একটা কোম্পানি কি হারে তার revenue বৃদ্ধি করেছে। তাহলে সামনের বছরগুলোতে কত revenue বৃদ্ধি পেতে পারে সেটা বলতে পারবে Supervised Learning মডেল। পুরনো ডেটা থেকে বিভিন্ন ফিচার(feature)গুলোর সম্পর্ক(relation) বুঝতে পারলে সেটাকে সামনের বছরের predicted ডেটার উপর প্রয়োগ করলে তখন আমরা কি হতে পারে সামনের বছরগুলোতে কি হতে পারে সে ব্যপারে অনুমান করতে পারবো।

Address

Sector II, Bidhannagar, Kolkata
West Bengal
700091

Alerts

Be the first to know and let us send you an email when Skiledu posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The School

Send a message to Skiledu:

Shortcuts

Share