Remove the parenthesis to provide the function as parameter instead of calling it. Replace
var slider_timer = setInterval(start_slider_timer(), 3000);
with
var slider_timer = setInterval(start_slider_timer, 3000);
Note that if you want to "restart" the timer, you first have to clear it with
clearInterval(slider_timer);