로딩
요청 처리 중입니다...

Regularization

 Regularization

:일반화한다. 1. Dropout regularization 2.

Inverted Dropout Dropout의 변수로 Keepprob 라는 것을 두어, Keepprob(Ex. 0.8)라는 확률로 층마다 유닛을 유지할지를 결정한다. Dropout = np.random.rand(Actiovationlayer.shape[0], Actiovationlayer.shape[1]) # Step 1: initialize matrix Dropout = np.random.rand(..., ...)

Dropout = (Dropout < keep_prob).astype(int) # Step 2: convert entries of Dropout to 0 or 1 (using keep_prob as the threshold) Actiovationlayer = Actiovationlayer * Dropout # Step 3: shut down some neurons of Actiovationlayer Act...

# Dropout # Frobenius # Norm # Overfitting # Regularization # Weight_decay

원문 링크 : Regularization