Start: 2023.08 End:
ML study note with collap
Book: 혼자 공부하는 머신러닝 + 딥러닝
-
BreamAndSmelt 혼공머 1장
scikit-learn: fit(), predict(), score() -
BreamAndSmeltTest 혼공머 2-1장
numpy: seed(), arange() -
BreamAndSmeltPretreatment 혼공머 2-2장
scikit-learn: train_test_split(), kneighbors() -
PerchLengthWeight 혼공머 3-1장
scikit-learn: KNeighborsRegressor k-최근접 이웃 회귀 모델을 만드는 사이킷런 클래스, mean_absolute_error(), mean_squared_error()
numpy: reshape() -
PerchLengthWeightPrediction 혼공머 3-1장
이웃에 따른 농어의 무게 예측 -
PerchLinearRegression 혼공머 3-2장
scikit-learn: LinearRegression, coef_, intercept_ -
PerchMultipleRegression 혼공머 3-3장
pandas: read_csv()
scikit-learn: PolynomialFeatures, Ridge, Lasso -
LogisticRegression 혼공머 4-1장
scikit-learn: LogisticRegression, predict_praba(), decision_function() -
LossFunction 혼공머 4-2장
scikit-learn: SGDClassifier, SGDRegressor -
WineDecisionTree 혼공머 5-1장
pandas: info(), describe()
scikit-learn: DecisionTreeClssifier(criterion, splitter, max_depth, min_samples_split, max_feature), plot_Tree() -
hyperParameterSearch 혼공머 5-2장
scikit-learn: cross_validate(), GridSearchCV, RandomizedSearchCV
검증 세트, 교차 검증, 그리드 서치, 랜덤 서치 -
EnsembleLearning 혼공머 5-3장
scikit-learn: RandomForestClassifier, ExtraTreesClassifier, GradientBoostingClasifier, HistGradientBoostingClassifier
앙상블 학습, 랜덤 포레스트, 엑스트라 트리, 그레이디언트 부스팅, 히스토그램 기반 그레이디언트 부스팅 -
clustering 혼공머 6-1장
비지도 학습, 군집 -
k_mean 혼공머 6-2장
k-mean, 클러스터 중심, 엘보우 방법
scikit-learn: KMeans -
PCA 혼공머 6-3장
차원 축소, 주성분 분석, 설명된 분산
scikit-learn: PCA -
dl_tf_mnist 혼공머 7-1장
인공 신경망, 텐서플로, 밀집층, 원-핫 인코딩
TensorFlow: Dense, Sequential, compile(), fit(), evaluate() -
DNN 혼공머 7-2장
심층신경망, 렐루함수, 옵티마이저
TensorFlow:add(), summary(), SGD, Adagrad, RMSprop, Adam -
neural_md_training 혼공머 7-3장
드롭아웃, 콜백, 조기 종료
TensorFlow: Dropout, save_weights(), load_weights(), save(), load_model(), ModelCheckpoint, EarlyStopping
Numpy: argmax -
CNN 혼공머 8-1장
합성곱 신경망 -
CNN_MNIST_CLASIFY 혼공머 8-2장
Conv2D, MaxPooling2D, plot_model
TensorFlow: Conv2D, MaxPooling2D, plot_model() -
CNN_Visual 혼공머 8-3장
가중치 시각화, 특성 맵 시각화, 함수형 API
TensorFlow: Model -
RNN 혼공머 9-1, 9-2장
말뭉치, 토큰, 원-핫 인코딩, 단어 임딩
TensorFlow: pad_sequences(), to_categorical(), SimpleRNN, Embedding