প্র্যাক্টিক্যাল লিনিয়ার রিগ্রেশন
প্র্যাক্টিক্যাল লিনিয়ার রিগ্রেশন : গ্রেডিয়েন্ট ডিসেন্ট
ডেটাসেট
ডেটা ভিজুয়ালাইজেশন
Seaborn ইন্সটলেশন
pip install seabornSeaborn ব্যবহার করে স্ক্যাটারপ্লট তৈরি করা
import csv
import matplotlib.pyplot as plt
%matplotlib inline
import seaborn as sns
import pandas as pd
import numpy as np
# Loading Dataset
with open('ex1data1.txt') as csvfile:
population, profit = zip(*[(float(row['Population']), float(row['Profit'])) for row in csv.DictReader(csvfile)])
# Creating DataFrame
df = pd.DataFrame()
df['Population'] = population
df['Profit'] = profit
# Plotting using Seaborn
sns.lmplot(x="Population", y="Profit", data=df, fit_reg=False, scatter_kws={'s':45})প্লট আউটপুট


কস্ট ক্যালকুলেশন ও গ্রেডিয়েন্ট ডিসেন্ট : ম্যাট্রিক্স অপারেশন
কস্ট ক্যালকুলেশন
Numpy ব্যবহার করে কস্ট ক্যালকুলেশন ও গ্রেডিয়েন্ট ডিসেন্ট অ্যালগরিদম অ্যাপ্লাই করার পদ্ধতি
পাইথনে কস্ট ক্যালকুলেশনের ফাংশন
তৈরিকৃত ফাংশন ব্যবহার করে এরর ক্যালকুলেশন প্লট বানানো
আউটপুট
গ্রেডিয়েন্ট ডিসেন্ট ফরমুলা কাজ করছে না কেন?
আসল কালপ্রিট : লার্নিং রেট
তাহলে কী সমস্যা হয়েছিল?

কস্ট বনাম ইটারেশন গ্রাফ
আউটপুট

মাল্টিভ্যারিয়েবল লিনিয়ার রিগ্রেশন
Last updated