الگوریتم های مختلف و بسیار مهمی برای درخت تصمیم گیری وجود دارد. برای برقراری درخت­‌های رگرسیون از این الگوریتم ها استفاده می­‌شود.و باید برای صحت آن ها نیز راه های مختلفی را امتحان کرد.