본문 바로가기

IT/머신러닝6

[54일차] 07. Clustering 2022. 9. 7.
[54일차] 06. Unsupervised learning # 스케일한 후 전처리 하면 정확도가 올라간다. # 0~1 사이로 스케일 조정 scaler = MinMaxScaler() scaler.fit(X_train) X_train_scaled = scaler.transform(X_train) X_test_scaled = scaler.transform(X_test) # 조정된 데이터로 SVM 학습 svm.fit(X_train_scaled, y_train) # 스케일 조정된 테스트 세트의 정확도 print("스케일 조정된 테스트 세트의 정확도: {:.2f}".format(svm.score(X_test_scaled, y_test))) 2022. 9. 6.
[54일차] 05. SVM 2022. 9. 6.
[54일차] 04. 결정 트리 ( Decision Trees) plt.figure(figsize=(12,8)) plt.semilogy(data_train.date, data_train.price, color='indigo', linestyle='-', label="Training data") plt.semilogy(data_test.date, data_test.price, color='red', linestyle='--', label="Test data") plt.semilogy(ram_prices.date, price_tree, color='brown', linestyle='-.', label="Tree Prediction") plt.semilogy(ram_prices.date, price_lr, color='green', linestyle=':', label=".. 2022. 9. 6.
[54일차] 03. 라소(Lasso) for C, marker in zip([0.001, 1, 100], ['o', '^', 'v']): lr_l1 = LogisticRegression(C=C, penalty="l1", solver='liblinear').fit(X_train, y_train) print("Training accuracy of l1 logreg with C={:.3f}: {:.2f}".format(C, lr_l1.score(X_train, y_train))) print("Test accuracy of l1 logreg with C={:.3f}: {:.2f}".format(C, lr_l1.score(X_test, y_test))) plt.plot(lr_l1.coef_.T, marker, label="C={:.3f}".forma.. 2022. 9. 6.
[53일차] 01. Intro / 02. k-NN / 03.Linear 01. Intro 02. k-NN 03.Linear https://light-tree.tistory.com/125 딥러닝 용어 정리, L1 Regularization, L2 Regularization 의 이해, 용도와 차이 설명 제가 공부하고 정리한 것을 나중에 다시 보기 위해 적는 글입니다. 제가 잘못 설명한 내용이 있다면 알려주시길 부탁드립니다. 사용된 이미지들의 출처는 본문에 링크로 나와 있거나 글의 가장 light-tree.tistory.com 2022. 9. 5.