假想而家有個演算法，初始化嗰陣個演算法將  設做隨機嘅數值，然後部電腦可以計「如果  係噉嘅樣，得到  呢柞數值」嘅機會率，跟住個演算用梯度下降法（gradient descent，SGD）即係考慮  同  之間嘅導數，嚟睇嚇  向邊個方向變最有可能會提升 ，跟住就鬱手改變  值，再計個新嘅  值出嚟，重複，如是者慢慢噉達到最大嘅  值。