niaarm – perform Association Rule Mining, output mined rules as csv, get mined rules’ statistics
niaarm [−h] [−v] −i INPUT_FILE [−o OUTPUT_FILE] −a ALGORITHM [−s SEED] [−−max−evals MAX_EVALS] [−−max−iters MAX_ITERS] −−metrics METRICS [METRICS ...] [−−weights WEIGHTS [WEIGHTS ...]] [−−log] [−−stats]
−h, −−help
Show a help message and exit
−v, −−verbose
Show program’s version number and exit
−i INPUT_FILE, −−input−file INPUT_FILE
Input file containing a csv dataset
−o OUTPUT_FILE, −−output−file OUTPUT_FILE
Output file for mined rules
−a ALGORITHM, −−algorithm ALGORITHM
Algorithm to use (niapy class name, e.g. DifferentialEvolution)
−s SEED, −−seed SEED
Seed for the algorithm’s random number generator
−−max−evals MAX_EVALS
Maximum number of fitness function evaluations
−−max−iters MAX_ITERS
Maximum number of iterations
−−metrics METRICS [METRICS ...]
Metrics to use in the fitness function.
−−weights WEIGHTS [WEIGHTS ...]
Weights in range [0, 1] corresponding to −−metrics
−−log |
Enable logging of fitness improvements |
−−stats
Display stats about mined rules