4.625

4.6 | 16 ratings Rate this file 103 downloads (last 30 days) File Size: 308.46 KB File ID: #3016

ARMADA Data Mining Tool version 1.3.2

by James Malone

 

13 Feb 2003 (Updated 21 Nov 2006)

Code covered by BSD License  

An association rule data mining tool for experimentation and analysis.

Download Now | Watch this File

File Information
Description

Association rules are a simple but very useful form of data mining that describe the probabilistic co-occurrence of certain events within a database. They were originally designed to analyse market-basket data, in which the likelihood of items being purchased together within the same transaction were analysed.

In the ARMADA tool (Association Rule Mining And Deduction Analysis) the rules are presented in the form of;

Item1, ItemN => ItemX

The rule is evaluated using two numerical measures.

SUPPORT: The number of occurrences, within the data set, of all components of an association rule occurring within a single transaction (a transaction can be thought of as a row in a conventional database).

CONFIDENCE: This is the probability that, given the antecedent (left hand side of the rule) being true, the consequent (right hand side) is true.

ARMADA contains several visualisation techniques for analysing quantative and qualative measures of each rule, as well as several strategies for undertaking data mining which can be used as exclusive or combinatorial methods.

To run GUI version type ARMADA in command line. Note: Requires MATLAB v5.2 to run.

Homepage:
http://www.aiai.ed.ac.uk/~jmalone

MATLAB release MATLAB 6.0 (R12)
Zip File Content  
Other Files
alterRateMenu.m,
ARMADA User Manual.pdf,
builderAddToRule.m,
builderNewRule.m,
calculateConfidence.m,
changeConfSlider.m,
changeRuleAnalysisDisplay.m,
changeRuleDisplay.m,
checkIfGoal.m,
checkIfLHSGoal.m,
clearAntRules.m,
clearConRules.m,
clearOneAntRule.m,
clearOneConRule.m,
closeAnalysisDisplay.m,
closeDisplay.m,
countInstance.m,
displayAbout.m,
displayAnalysisConfGraph.m,
displayAnalysisRuleGraph.m,
displayAnalysisRuleLine.m,
displayAnalysisRules.m,
displayAnalysisSupportGraph.m,
displayConfGraph.m,
displayRuleGraph.m,
displayRuleLine.m,
displayRules.m,
displaySupportGraph.m,
displayTopic.m,
evaluateCriteria.m,
exitProgram.m,
exitProgramSave.m,
exitProgramSaveDual.m,
gen1RHS.m,
gen1RHSWithGoal.m,
genMultiCand.m,
genRuleVariants.m,
genRuleVariantsWithGoal.m,
genTwoCand.m,
getLHSCount.m,
helpContents.m,
loadMiningResults.m,
lottery.txt,
openDataFile.m,
orderByLHS.m,
orderBySupConf.m,
orderRules.m,
performGoalMining.m,
performGoalMiningAnalysis.m,
performMining.m,
performMiningAnalysis.m,
printAnalysisRules.m,
printPausedAnalysisRules.m,
printPausedRules.m,
printRules.m,
Read Me.txt,
readFirstLine.m,
removeRules.m,
ruleBuilder.m,
sampleDataSet.m,
saveMiningResults.m,
saveMiningResultsDual.m,
saveRuleBuilder.m,
testdata.txt,
viewGoals.m,
alterConfBox.m,
genOneCand.m,
ARMADA.M
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (21)
14 Feb 2003 Greg Y. Smith

Good analysis methods and graphs. Perhaps future version for text would be useful?

24 Feb 2003 wu xiaojing  
15 May 2003 malay wang

This tool is great. It is simple and convinent. If its future version can show the temp result of Apirioi,FP-tree,,,'s progress will be even great.

18 Jun 2003 hanaa alnajar  
22 Jun 2003 alejandro delphin  
27 Oct 2003 Hüseyin OCAK

It is a simple tools for starters. It has visual advantages of MatLab against other Association Rule Tools. It can work only on numerical attributes. You can only change minimum support and minimum confidence values, but you can build rule goals to seek Armada for. Also you can take samples from the dataset in order to decrease the computation time, which may cause misleading results.

23 Feb 2004 zc wang

ok! Let me try!

23 Feb 2004 zc w

It doesn't work.

15 Apr 2004 my hu

It work.

But how ?

27 May 2004 mod cat  
09 Sep 2004 realen wang

ok

22 Sep 2004 Wang HQ

Good !

08 Nov 2004 xcxc xcxc  
10 Nov 2004 Keshri Verma  
14 Jul 2005 ajit majumder  
10 Nov 2005 khanchel riadh  
25 Nov 2005 Wei Luo

It does not work under Matlab 7.1.0.183 (R14) Service Pack 3.

09 Oct 2006 nancy jane  
05 Jan 2007 suresh pon  
15 Jul 2007 he weisong  
19 May 2008 Bayu AT

nice tools, very helpful!

Please login to add a comment or rating.
Updates
14 Apr 2003

Manual Update

14 Apr 2003

Version 1.2 Update, includes new print functions and enhanced GUI.

02 Nov 2005

Update to description details.

27 Mar 2006

New version 1.3 of Armada now compatible with Matlab version 7 (and previous versions)

31 Mar 2006

Forgot to change heading to latest version name in last update (should be 1.3 now).

21 Nov 2006

Update to make compatible with Matlab version 7.

Tag Activity for this File
Tag Applied By Date/Time
statistics James Malone 22 Oct 2008 06:56:43
probability James Malone 22 Oct 2008 06:56:43
data mining James Malone 22 Oct 2008 06:56:43
association rules James Malone 22 Oct 2008 06:56:43
knowledge discovery James Malone 22 Oct 2008 06:56:43
armada James Malone 22 Oct 2008 06:56:43
 

MATLAB Central Terms of Use

NOTICE: Any content you submit to MATLAB Central, including personal information, is not subject to the protections which may be afforded information collected under other sections of The MathWorks, Inc. Web site. You are entirely responsible for all content that you upload, post, e-mail, transmit or otherwise make available via MATLAB Central. The MathWorks does not control the content posted by visitors to MATLAB Central and, does not guarantee the accuracy, integrity, or quality of such content. Under no circumstances will The MathWorks be liable in any way for any content not authored by The MathWorks, or any loss or damage of any kind incurred as a result of the use of any content posted, e-mailed, transmitted or otherwise made available via MATLAB Central. Read the complete Terms prior to use.

Contact us at files@mathworks.com