Your SlideShare is downloading. ×
0
RapidMiner:  Extensions To Rapid Miner
RapidMiner:  Extensions To Rapid Miner
RapidMiner:  Extensions To Rapid Miner
RapidMiner:  Extensions To Rapid Miner
RapidMiner:  Extensions To Rapid Miner
RapidMiner:  Extensions To Rapid Miner
RapidMiner:  Extensions To Rapid Miner
RapidMiner:  Extensions To Rapid Miner
RapidMiner:  Extensions To Rapid Miner
RapidMiner:  Extensions To Rapid Miner
RapidMiner:  Extensions To Rapid Miner
RapidMiner:  Extensions To Rapid Miner
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

RapidMiner: Extensions To Rapid Miner

6,148

Published on

RapidMiner: Extensions To Rapid Miner

RapidMiner: Extensions To Rapid Miner

Published in: Technology
0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
6,148
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
4
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. RapidMiner5
    2.8 - Extensions to RapidMiner
  • 2. Integrating RapidMiner
    Integrating RapidMiner into your application:
    RapidMiner can easily be invoked from other Java applications.
    User can read process configurations from xml Files or Readers
    User can construct processes by starting with an empty process and adding Operators to the created Process in a tree-like manner.
  • 3. Integrating RapidMiner
    Integrating RapidMiner into your application:
    User can also create single operators and apply them to some input objects
    Note: If the operators are created without being part of a process, the developer must ensure the correct usage of the single operators himself.
  • 4. Integrating RapidMiner
    RapidMiner can be integrated in java apps in the following ways:
    Initializing RapidMiner
    Creating Operators
    Creating a complete process
    Using single operators
    RapidMiner as a library
    Transform data for RapidMiner
  • 5. 1. Initializing RapidMiner
    Before RapidMiner can be used (especially before any operator can be created), RapidMiner has to be properly initialized. The method
    RapidMiner.init()
    must be invoked before the OperatorServicecan be used to create operators.
  • 6. 1. Initializing RapidMiner
    You can also use the simple method RapidMiner.init() and configure the settings via this list of environment variables:
    ˆ rapidminer.init.operators(file name)
    ˆ rapidminer.init.plugins.location (directory name)
    ˆ rapidminer.init.weka (boolean)
    ˆ rapidminer.init.jdbc.lib (boolean)
    ˆ rapidminer.init.jdbc.classpath (boolean)
    ˆ rapidminer.init.plugins (boolean)
  • 7. 2. Creating Operators
    It is important that operators are created using one of the createOperator(...) methods of
    com.rapidminer.tools.OperatorService
  • 8. 3. Creating a complete process
    We can simply create a new process setup via new Process() and add operators to the created process. The root of the process operator tree is queried by
    process.getRootOperator()
    Operators are added like children to a parent tree
  • 9. 4. Using Single Operators
    For small processes like a single learning or preprocessing step, the creation of a complete process object might include a lot of overhead. In these cases you can easily manage the data flow yourself and create and use single operators.
  • 10. 5. RapidMiner as a library
    The user might also want to integrate RapidMiner into your application so that users do not have to download and install RapidMiner. In that case the following needs to be considered
    1. RapidMiner needs a rapidminerrcfile in rapidminer.home/etc directory
    2. RapidMiner might search for some library les located in the directory rapidminer.home/lib.
  • 11. 6. Transform data for RapidMiner
  • 12. More Questions?
    Reach us at support@dataminingtools.net
    Visit: www.dataminingtools.net

×