Python Forum
Doubt in Linear Reg by 'MLE' method
Thread Rating:
  • 1 Vote(s) - 1 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Doubt in Linear Reg by 'MLE' method
#1
import numpy as np
from scipy.optimize import minimize
import matplotlib.pyplot as plt
def lik(parameters):
    m=parameters[0]
    b=parameters[1]
    sigma=parameters[2]
    for i in np.arange(0,len(x)):
        y_exp=m*X+b
    L=(len(x)/2*np.log(2*np.pi)+len(x)/2*np.log(sigma**2)+1/(2*sigma**2)*sum((y-y_exp**2))
    
    return L
       
x=np.array([1,4,5,6,9])
y=np.array([2,6,7,9,15])
lik.model=minimize(lik,np.array([2,2,2]),method='L-BFGS-B')      
Error:
File "<ipython-input-26-561eb8deaa94>", line 9 return L ^ SyntaxError: invalid syntax
Please clarify in resolving this error
Reply
#2
I can see parenthesis is not closed for below statement in your code

L=(len(x)/2*np.log(2*np.pi)+len(x)/2*np.log(sigma**2)+1/(2*sigma**2)*sum((y-y_exp**2)))

Hope this is enough...

I can see parenthesis is not closed for below statement in your code
L=(len(x)/2*np.log(2*np.pi)+len(x)/2*np.log(sigma**2)+1/(2*sigma**2)*sum((y-y_exp**2)))
Hope this is enough...
Reply
#3
Yes...now solved...Thank you
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Doubt in Linear Reg - "random_state" kumarants 1 1,673 May-05-2020, 06:42 PM
Last Post: buran
  Linear regression doubt - Urgent kumarants 6 3,053 May-05-2020, 04:11 PM
Last Post: kumarants
  How to build linear regression by implementing Gradient Descent using only linear alg PythonSpeaker 1 2,158 Dec-01-2019, 05:35 PM
Last Post: Larz60+

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020