I used the "mine with Inductive visual Miner" plugin to extract the process model from the logs. After displaying the created model, i set the sliders to 4% of the activities and 8% of the paths, but the log on the process model was not replayed and an error was occurred, which can be see in the image below. Why does this error occur and how can it be fixe? Thanks.
If you are running the ProM Nighlty Build using the ProM.bat file, then a command prompt window will open that runs the ProM.bat file. In that window, a lot of messages will appear that may just shed some light on the issue. Could you copy the contents of that window, and paste it here?
Unfortunately, by clicking on the ProM.bat file, the cmd window open for one moment and then close.
I want to explain my problem more precisely. As long as the value of the
paths slider is equal or less than 0.6, no matter how much I increase the value
of the activities slider, no error is given and the data is replayed on the
created model, but to As soon as the paths slider value exceeds 0.6, an error
is displayed after a period spent for replaying data on the process model.Thanks.
Thanks, but this is only the top of the output, which shows that ProM 6.9 is starting (but cannot access any of the remote package repositories). The interesting part related to your problem is most likely way to the bottom, where I expect a message about an exception. Can you copy the entire output here, or otherwise zip it and mail to me (h.m.w.verbeek@tue.nl)? Note that you can copy the contents of the command prompt using CTRL+A ("select all") and then hit return ("copy").
Apologies, but I overlooked the fact that your ProM may be set to show almost nothing in the command prompt. You can change this by editing the ProM.ini file with your favorite text editor. By default, it contains the following snippet (around line 20):
# Specifies whether ProM is Verbose # (possible: "ALL" / "ERROR" / "NONE", defaults to "ALL") VERBOSE = NONE
Please change this into:
# Specifies whether ProM is Verbose # (possible: "ALL" / "ERROR" / "NONE", defaults to "ALL") VERBOSE = ALL
Then save the file and restart ProM. Now, ProM will show many more messages in the command prompt. These messages may very well help us.
Thanks, but this does not really help for the problem you're facing, as you did not run the plugin yet. This only shows that you have started ProM.
Please run the plugin until the error you mentioned is displayed, and then copy the contents of the command prompt. The idea is that these contents provide is with information on the problem.
Thanks, that helps. ProM is simply running out of memory.
Can you increase the amount of memory available to ProM? You can either use the ProM Package Manager to set the desired amount of memory, or edit the ProM69.bat file directly. Around line 15 in that file, you will find something like the following:
The option of interest here is the "-Xmx4G", which sets the amount of available memory to 4 GB. If possible, please change this to, say, "-Xmx8G".
If you are either using a 32-bit version of Windows or a 32-bit version of Java, then it will be hard to run ProM with an amount of memory of more than 1 GB. A 32-bit architecture just does not allow for much more.
I did both. First I replaced Xmx4G with Xmx8G. Then I opened the Prom package manager and increased the available memory to 8 GB. After that, when I used the "mine with Inductive visual Miner" plugin, that error was occured again. After this happen, I copied the contents of the command prompt and put it in the file below. Based on messages in command prompt (OutOfMemoryError), I know the reason for this error is a low memory, but despite the increase in memory, this error remains.
I should mention that my Windows is 64-bit and I have installed the 64-bit version of Java.
If you run ProM through the batch file, you only need to edit the batch file. But using the Package Manager updates the batch file as well. No problem.
There is subtle difference between the former exception and the latter. The former exception indicated that ProM required more than 4 GB, but could not have that. The latter indicates that 8 GB is okay for now, but that it takes just too much time in garbage collecting memory that is not used any more. Apparently, replaying your log on your model with your settings really requires some amount of memory. My guess is that the replayer 'guesses' wrong time and time again, which results in it having to traverse (almost) the entire search space.
We now that such examples exist, and are working on improving the replayer accordingly. But for now, in ProM 6.9, the replayer cannot really handle your situation well. Sorry about that.
I'm afraid that it seems you are hitting the edge of what current alignment techniques are capable of doing. If you have more memory, that might be worth a try still.
Other things to get around it are to simplify the model a bit, for instance by () lowering the activities slider, () lowering the paths slider, or () choose the directly follows miner. Other options would be to take a sample of the log and try it on that.
Answers
Assistant Processor (Lecturer) at Queensland University of Technology
Author of the visual Miner and Inductive Miner
Hi, thank you very much for the remark
I use Prom 6.9
Sent.
I downloaded the latest nightly build, unzipped it, ran the "ProM.bat" file, and ran the Inductive visual Miner, but I still have that error.
I've tried this method(closing ProM and re-running it) several times, but unfortunately, it didn't work.
Unfortunately, by clicking on the ProM.bat file, the cmd window open for one moment and then close.
I want to explain my problem more precisely. As long as the value of the paths slider is equal or less than 0.6, no matter how much I increase the value of the activities slider, no error is given and the data is replayed on the created model, but to As soon as the paths slider value exceeds 0.6, an error is displayed after a period spent for replaying data on the process model.Thanks.
I ran the prom69.bat in the command prompt, which was in the prom installation folder, and received the following output.
Assistant Processor (Lecturer) at Queensland University of Technology
Author of the visual Miner and Inductive Miner