myra | Ant Colony Optimization algorithms for the data | Machine Learning library
kandi X-RAY | myra Summary
kandi X-RAY | myra Summary
MYRA is a collection of Ant Colony Optimization (ACO) algorithms for the data mining classification and regression tasks. It includes popular rule induction and decision tree induction algorithms. The algorithms are ready to be used from the command line or can be easily called from your own Java code. They are implemented using a modular architecture, so they can be easily extended to incorporate different procedures and/or use different parameter values. This repository contains a complete rewrite of the code (by the same author) from the MYRA project hosted at sourceforge. The computational time has been significantly improved — tasks that used to take minutes, now are done in seconds — although it was not possible to maintain backward compatibility. You will find that the overall architecture is very similar, but most of the data structures have changed. While this repository is a fresh start, the versioning is maintained — version 4.x is the new version of the refactored code. If you are interested in the hierarchical multi-label algorithms (3.x versions), check the sourceforge repository. These algorithms will eventually be refactored into this repository.
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
- Perform pruning on each instance
- Resets the coverage of a rule
- Compacts the size of the rule
- Creates a rule set
- Assigns a rule to a given dataset
- Creates a new classification rule
- Creates the initial conditions
- Computes the entropy of the intervals
- Returns the discrete intervals for the specified attribute
- Returns the accuracy of the candidate interval
- Assigns probabilities to the rule
- Partitions the dataset according to the class attribute values
- Checks the pherone value for the given graph
- Computes the weight of each class in the dataset
- Computes a single attribute for the graph
- Returns the string representation of this rule
- Creates the rule list
- Sets the defaults
- Returns the options for this example
- Create the conditions
- Add the options for this example
- Returns an array of discrete intervals for the specified attribute
- Calculates the cost of the classification rule
- Sets the options of this example
- Get the options for this example
- Returns the options
myra Key Features
myra Examples and Code Snippets
@INPROCEEDINGS{otero:myra,
author = "F.E.B. Otero",
year = "2017",
title = "{MYRA}: {A} {J}ava {A}nt {C}olony {O}ptimization {F}ramework for {C}lassification {A}lgorithms",
booktitle = {Proceedings of the Genetic and Evolu
java -cp myra-.jar -f
[febo@uok myra]$ java -cp myra-4.5.jar myra.classification.rule.impl.cAntMinerPB
Usage: cAntMinerPB -f [-t ] [options]
The minimum required parameter is a training file to build the model from. If a
test file is specified
Main class: myra.classification.rule.impl.AntMiner
Main class: myra.classification.rule.impl.cAntMiner
Main class: myra.classification.rule.impl.cAntMinerPB
Main class: myra.classification.rule.impl.UcAntMinerPB
Main class: myra.classification.tr
Community Discussions
Trending Discussions on myra
QUESTION
triangular pyramid, trigonal pyramid offset-3d-Plane-Intersection By vbasolver
x=0.250 y=0.250 z=0.250 Inscribed sphere Center
each plane offset 0.25 I challenge vba solver
why ALL-Row 0.250 0.250 0.250
I want ALL-Row 0.250 0.250 0.250
why 6row 8row error
The result is strange
Please tell me how to fix it.
...ANSWER
Answered 2021-Nov-16 at 04:45I check
QUESTION
ANSWER
Answered 2021-Jan-27 at 18:56Use axes as false and set them to pos zero
QUESTION
I have a matrix like below that is a hyper graph matrix, I transformed it to the object network , but I dunno how can I transform this matrix in a hypergraph of an object of class network, can you help me? any idea?
...ANSWER
Answered 2020-Apr-18 at 10:27I guess mat
is a incidence matrix, and I am not sure if you are looking for something like below if you are using network
package
QUESTION
Updated with sqlfilld SQLfiddle
I have an Oracle query where I need to reduce the number of left outer join to perform efficiently. The current query runs for more than 2 hours and I want to reduce its complexity by reducing the number of join operations.
Without the joins, the query runs in 15 minutes. Hence I want to rewrite the logic. Is there any efficient way to do that?
...ANSWER
Answered 2020-Mar-22 at 11:08When checking whether data exists in a table we use EXISTS
or IN
, not JOIN (SELECT DISTINCT ...)
. Hence this is the query I'd probably come up with:
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install myra
You can use myra like any standard Java library. Please include the the jar files in your classpath. You can also use any IDE and you can run and debug the myra component as you would do with any other Java program. Best practice is to use a build tool that supports dependency management such as Maven or Gradle. For Maven installation, please refer maven.apache.org. For Gradle installation, please refer gradle.org .
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page