pexea12

Python Machine Learning

May 9th, 2016
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 2.45 KB | None | 0 0
  1. from sklearn import datasets
  2.     iris = datasets.load_iris()
  3.  
  4. from sklearn.cross_validation import train_test_split
  5.     X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.3, random_state=0)
  6.  
  7.  
  8. from sklearn.linear_model import Perceptron
  9.     ppn = Perceptron(n_iter=40, eta0=0.1, random_state=0)
  10.     ppn.fit(X_train_std, y_train)
  11.     y_pred = ppn.predict(X_test_std)
  12.  
  13. from sklearn.metrics import accuracy_score
  14.     accuracy_score(y_test, y_pred)
  15.  
  16. from sklearn.linear_model import LogisticRegression
  17.     lr = LogisticRegression(C=1000.0, random_state=0)
  18.     lr.fit(X_train_std, y_train)
  19.     lr.predict_proba(X_test_std[0, :])
  20.  
  21. from sklearn.svm import SVC
  22.     svm = SVC(kernel='linear', C=1.0, random_state=0)
  23.     svm.fit(X_train_std, y_train)
  24.     svm = SVC(kernel='rbf', random_state=0, gamma=0.10, C=10.0)
  25.     svm.fit(X_xor, y_xor)
  26.  
  27. from sklearn.linear_model import SGDClassifier
  28.     ppn = SGDClassifier(loss='perceptron')
  29.     lr = SGDClassifier(loss='log')
  30.     svm = SGDClassifier(loss='hinge')
  31.  
  32. from sklearn.preprocessing import Imputer
  33.     imr = Imputer(missing_values='NaN', strategy='mean', axis=0)
  34.     imr = imr.fit(df)
  35.     imputed_data = imr.transform(df.values)
  36.  
  37. from sklearn.preprocessing import LabelEncoder
  38.     class_le = LabelEncoder()
  39.     y = class_le.fit_transform(df['classlabel'].values)
  40.     y = class_le.inverse_transform(y)
  41.  
  42. from sklearn.preprocessing import OneHotEncoder
  43.     ohe = OneHotEncoder(categorical_features=[0])
  44.     ohe.fit_transform(X).toarray()
  45.     pd.get_dummies(df[['price', 'color', 'size']])
  46.  
  47. from sklearn.preprocessing import MinMaxScaler
  48.     mms = MinMaxScaler()
  49.     X_train_norm = mms.fit_transform(X_train)
  50.     X_test_norm = mms.transform(X_test)
  51.  
  52. from sklearn.preprocessing import StandardScaler
  53.     sc = StandardScaler()
  54.     sc.fit(X_train)
  55.     X_train_std = sc.transform(X_train)
  56.     X_test_std = sc.transform(X_test)
  57.  
  58. from sklearn.preprocessing import StandardScaler
  59.     stdsc = StandardScaler()
  60.     X_train_std = stdsc.fit_transform(X_train)
  61.     X_test_std = stdsc.transform(X_test)
  62.  
  63. from sklearn.linear_model import LogisticRegression
  64.     LogisticRegression(penalty='l1')
  65.    
  66.     lr = LogisticRegression(penalty='l1', C=0.1)
  67.     lr.fit(X_train_std, y_train)
  68.     lr.score(X_train_std, y_train)
  69.     lr.score(X_test_std, y_test)
  70.  
  71.     lr.intercept_
  72.     lr.coef_
  73.  
  74. from sklearn import tree
  75.     target = train["Survived"].values
  76.     features = train[["Sex", "Age"]].values
  77.     my_tree = tree.DecisionTreeClassifier()
  78.     my_tree = my_tree.fit(features, target)
  79.  
  80. from sklearn.ensemble import RandomForestClassifier
Add Comment
Please, Sign In to add comment