From: Sarker, Md K. <sar...@wr...> - 2017-10-03 15:12:46
|
Dear Concern, With due respect, I am using Dl-Learner for class expression generation from positive and negative instances with respect to background ontology. Particularly I am using CELOE algorithm. I have some questions about running time: The configurable parameters of CELOE algorithm (https://github.com/SmartDataAnalytics/DL-Learner/blob/develop/interfaces/doc/configOptions.txt) shows how to stop it after running maxExecutionTimeInSeconds time. [https://avatars3.githubusercontent.com/u/15215821?v=4&s=400]<https://github.com/SmartDataAnalytics/DL-Learner/blob/develop/interfaces/doc/configOptions.txt> SmartDataAnalytics/DL-Learner<https://github.com/SmartDataAnalytics/DL-Learner/blob/develop/interfaces/doc/configOptions.txt> github.com DL-Learner - A tool for supervised Machine Learning in OWL and Description Logics But I am particularly interested to get top n results and then stop the program. There are another parameter maxNrOfResults but if I run the algorithm for couple of minutes it does not generate the n result and stops based on maxExecutionTimeInSeconds. 1. Is there any way to produce top n result and stop the algorithm disregards of maxExecutionTimeInSeconds time? 2. How to speed up the algorithm? I know reasoning algorithms are in exponential complexity but is there any option to use multiple threads or parallelization or other configurable parameters which can speed up the execution time? DL-Learner is an excellent tool. I appreciate the researcher's behind this tool. With Regards, ------------- Md Kamruzzaman Sarker PhD Student Dept. of Computer Science and Engineering, Wright State University, Dayton, OH http://dase.cs.wright.edu/people/kamruzzaman-sarker |