python from sklearn.linear_model import LinearRegression from sklearn.model_selection import train_test_split import numpy as np # Veri oluşturma (örnek) X = np.array([[1], [2], [3], [4], [5]]) y = np.array([2, 4, 5, 4, 5]) # Veriyi eğitim ve test kümelerine ayırma X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2, random_state=42) # Model oluşturma ve eğitme model = LinearRegression() model.fit(X_train, y_train) # Tahmin yapma y_pred = model.predict(X_test) print("Tahminler:", y_pred)
python from sklearn.preprocessing import PolynomialFeatures from sklearn.linear_model import LinearRegression from sklearn.model_selection import train_test_split import numpy as np # Veri oluşturma (örnek) X = np.array([[1], [2], [3], [4], [5]]) y = np.array([1, 4, 9, 16, 25]) # Polinomsal özellikler oluşturma poly = PolynomialFeatures(degree=2) # 2. derece polinom X_poly = poly.fit_transform(X) # Veriyi eğitim ve test kümelerine ayırma X_train, X_test, y_train, y_test = train_test_split(X_poly, y, test_size=0.2, random_state=42) # Model oluşturma ve eğitme model = LinearRegression() model.fit(X_train, y_train) # Tahmin yapma y_pred = model.predict(X_test) print("Tahminler:", y_pred)
python from sklearn.linear_model import LogisticRegression from sklearn.model_selection import train_test_split import numpy as np # Veri oluşturma (örnek) X = np.array([[1], [2], [3], [4], [5]]) y = np.array([0, 0, 1, 1, 1]) # Veriyi eğitim ve test kümelerine ayırma X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2, random_state=42) # Model oluşturma ve eğitme model = LogisticRegression() model.fit(X_train, y_train) # Tahmin yapma y_pred = model.predict(X_test) print("Tahminler:", y_pred)
python from sklearn.svm import SVC from sklearn.model_selection import train_test_split import numpy as np # Veri oluşturma (örnek) X = np.array([[1, 1], [2, 2], [3, 3], [4, 4], [5, 5]]) y = np.array([0, 0, 1, 1, 1]) # Veriyi eğitim ve test kümelerine ayırma X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2, random_state=42) # Model oluşturma ve eğitme model = SVC() model.fit(X_train, y_train) # Tahmin yapma y_pred = model.predict(X_test) print("Tahminler:", y_pred)
python from sklearn.cluster import KMeans import numpy as np # Veri oluşturma (örnek) X = np.array([[1, 2], [1, 4], [1, 0], [10, 2], [10, 4], [10, 0]]) # Model oluşturma ve eğitme kmeans = KMeans(n_clusters=2, random_state=0, n_init= 'auto').fit(X) # Küme merkezleri print("Küme Merkezleri:", kmeans.cluster_centers_) # Etiketler print("Etiketler:", kmeans.labels_)