To prevent spam users, you can only post on this forum after registration, which is by invitation. If you want to post on the forum, please send me a mail (h DOT m DOT w DOT verbeek AT tue DOT nl) and I'll send you an invitation in return for an account.
Metrics for evaluation and ProDiGen
Hey all,
I am currently developing an algorithm of process mining. I met two problems.
Problem one:
In my algorithm, it consists of a number of loops. In each loop, I want to evaluate a candidate by four metrics, including fitness, precise, generalization, simplicity. Can anybody tell me how can I implement it?
Problem two:
I want to compare my algorithm with ProDiGen algorithm. But I can not find the package. Can anybody tell me where can I find it?
Thank you in advance.
Regards.
Si-Yuan Jing
Answers
Thanks for your help.
I also wonder that is there a package provides these metrics which are based on petri net? Right now, PNetReplayer is employed in my algorithm. I follow a formula which is used for calculation of fitness value. Is it right?
total_fitness = Sigma(trace_fitness * trace_num) / total_trace_num
Kind regards,
In the above formula, the "trace_fitness" is gotten by SyncReplayResult.getInfo(PNRepResult.TRACEFITNESS).
I studied the code of org.processmining.plugins.astar.petrinet.AbstractPetrinetReplayer.java.
In line 382-386, the algorithm put the trace fitness into a SyncReplayResult object. I am not sure whether it is the log fitness or not. If not, where can I find the code for calculation of log fitness.
Additionally, I also wonder that where can I find a tool for calculation of precise, generalization and simplicity of a petri net model.
Regards,
Si-Yuan Jing
Thanks so much! It helps me a lot.
Regards,
Si-Yuan Jing