O‘qitishning aniqlik koeffitsienti: 82,30%. Testning aniqligi:78,00%. Treningning aniqligi 82,30%, sinov aniqligi esa 78%. Ta'lim va test aniqligi o'rtasidagi farq juda katta emas, ya'ni bizda juda ko'p narsa yo'q. Shuning uchun, kichik Regulyarizatsiyayordam berishi mumkin, masalan λ = 0,02. Amaliyotlarni tavsiya etadigan ls qiymatlari: 0,02, 0,04, 0,08, 0,16, 0,32, 0,64, 1,28, 2,56, 5,12, 10,24. #Poezd NN s regulyarizatsiey #Poezd NN s regulyarizatsiey parametrlar = model_with_regularization (X_train, Y_train,layer_dims,learning_rate=0,03,num_epochs=2500,print_cost = True, hidden_layers_activation_fn = "tanh", lambd = 0,02)print («O‘qitishning aniqlik darajasi: {}». format (aniqlik (X_train, parametrlar,Y_train,«tanh»)-7:)) print («Testning aniqlik darajasi: {}». format (aniqlik (X_test,parametrlar,Y_test,«tanh») -7:)) Narxi 100 iteratsiyadan so‘ng: 0.6558634554205135 Narxi 200 iteratsiyadan so‘ng: 0.6470807090618383 Narxi 300 iteratsiyadan so‘ng: 0.6449737235917311 Narxi 400 iteratsiyadan so‘ng: 0.6444519406797673 Narxi 500 iteratsiyadan so‘ng: 0.6443191828114609 Narxi 600 iteratsiyadan so‘ng:0.6442831256251426 Narxi 700 iteratsiyadan so‘ng: 0,6442705985766486 Narxi 800 iteratsiyadan so‘ng: 0.6442628048800636 Narxi 900 iteratsiyadan so‘ng: 0.6442544325786784 Narxi 900 iteratsiyadan so‘ng: 0.6442544325786784 Narxi 1000 iteratsiyadan so‘ng: 0.6442432311807257 Narxi 1100 iteratsiyadan so‘ng: 0.6442270988055475 Narxi 1200 iteratsiyadan so‘ng: 0.6442027847231018 Narxi 1300 iteratsiyadan so‘ng: 0.6441643410411311 Narxi 1400 iteratsiyadan so‘ng: 0.6440998547029029 Narxi 1500 iteratsiyadan so‘ng: 0,6439832000181198 Narxi 1600 iteratsiyadan so‘ng: 0,6437505375793907 Narxi 1700 iteratsiyadan so‘ng: 0.6432228625403317 Narxi 1800 iteratsiyadan so‘ng: 0,6417982979158361 Narxi 1900 iteratsiyadan so‘ng: 0,6369273437378263
Do'stlaringiz bilan baham: |