Batch Gradiant Descent: The Tradeoff Between Converge Threshold and Training Set Capacity
2015-01-17 10:45
447 查看
When convergence threshold (the value to test predefined in the problem to test when a converge happens) is set to be small enough, small number of training samples is enough for the learning program to solve for a good enough hypothisis. There is a tradeoff
effect here.
Or we can say when there is enough training samples, the convergence threshold can be set higher compared to otherwise, so computing time can be decreased.
When sample size is 10 and convergence threshold is set to be 0.000001 for J of theta, result :
When sample size is 10 and convergence threshold is set to be 0.0001 for J of theta, result :
When sample size is 100 and convergence threshold is set to be 0.0001 for J of theta, result :
effect here.
Or we can say when there is enough training samples, the convergence threshold can be set higher compared to otherwise, so computing time can be decreased.
When sample size is 10 and convergence threshold is set to be 0.000001 for J of theta, result :
When sample size is 10 and convergence threshold is set to be 0.0001 for J of theta, result :
When sample size is 100 and convergence threshold is set to be 0.0001 for J of theta, result :
相关文章推荐
- What is the difference between SET and SELECT when assigning values to variables, in T-SQL?
- The Relation Between Gradient Descent and Cost Funtion(To be continued)
- What is The Difference Between Risk Appetite, Risk Tolerance and Risk Threshold?
- what is the difference between the setTimeout and setInterval
- 2.9 Model Selection and the Bias–Variance Tradeoff
- Batch Gradiant Descent - Sample Magnitute and Learning Rate
- [摘译] Replication and the latency-consistency tradeoff
- Whats the difference between Thread.setPriority() and android.os.Process.setThreadPriority()
- the difference between complex and reduced instruction set computer
- Whats is the difference between train, validation and test set, in neural networks?
- whats is the difference between train, validation and test set, in neural networks?
- The difference between Const and ReadOnly
- The differen between Server Timers, Windows Timers, and Thread Timers
- The difference between Failure and Success
- What is the difference between SSH and SSL?
- What is the difference between User Control and Custom Control?
- the difference between ClientID and ID of web control
- The difference between GetDC and GetWindowDC
- The difference between (()) and ().
- Browser, Schmouser(the diverge between JScript and JavaScript)