Machine Learning Novel Bioinformatics Approaches For Procedural Modeling