Машин сургалт ба өгөгдлийн шинжилгээнд регрессийн шинжилгээ нь гол үүрэгтэй. Python -ы NUMPY сангийн ploy1d функцийг ашиглан полином регрессийн шигжилгээг амархан гүйцэтгэж болно.
Уг программаар полиномын зэргийг гараар өгч тухайн олон гишүүнт загварыг өөрийн хүссэнээр тооцоолно:
import matplotlib.pyplot as plt
import numpy as np
# туршилтын vр дvн
x = [-100, -75, -50, -25, 0, 25, 50, 75, 100]
y = [4.06, 6.78, 9.49, 16.27, 40.67, 97.62, 146.63, 151.85, 162.70]
X = np.linspace(-100, 100, 100)
# NUMPY сангийн полином регрессийн коэффициентуудыг vнэлэх
while True:
try:
m = eval(input("\n Полиномын зэрэг ==> "))
mymodel = np.poly1d(np.polyfit(x, y, m))
print(mymodel)
plt.title('Полином регресс , n=' + str(m));
plt.xlabel('x');
plt.ylabel('y')
plt.grid(True)
plt.scatter(x, y)
plt.plot(X, mymodel(X))
plt.show()
except SyntaxError:
break
input("Боллоо, дурын товч дарна уу?")
Friday, January 23, 2026
ПОЛИНОМ РЕГРЕСС (МАШИН СУРГАЛТ)
Subscribe to:
Post Comments (Atom)



![[Most Recent Quotes from www.kitco.com]](http://www.kitconet.com/charts/metals/gold/t24_au_en_usoz_2.gif)
No comments:
Post a Comment