Loading...
 
This page needs review


Machine Learning models are configured in accordance to the task they are to perform.

Configuring Machine Learning Models

Configuring a model to make it ready for training involves specifying the data dimension fields, a label field if necessary, any required transformers and a learner. You can get to the model configuration page by finding the model in the Machine Learning List Models page, click on the model's actions button and select Edit.

Find edit option in model's action menu
Find edit option in model's action menu

Model configuration page
Model configuration page

Selecting Dimension and Label Fields

Dimension fields are chosen from a list of fields gotten from the data source tracker. These are shown in a multiselect list interface. Select a field by clicking on it. Select multiple fields by holding down the Ctrl keyboard key and clicking on the fields.

Select dimension fields from multi-select list
Select dimension fields from multi-select list


Chosen dimension fields are the data attributes that model will be trained on. Tiki will leave out all unselected fields.

The label field is the data attribute that contains the target to be predicted. A label field is required if the chosen learner is a classifier.

Set label field if required by learner
Set label field if required by learner


Some regression-based learners like Gradient Boost will also require a label field specified. In such a case, the data attribute chosen as the label field is usually expected to be of numeric type.

Handling Empty Data Values

Before a sample is used for training, Tiki by default will replace empty numeric fields with 0. Empty categorical fields will remain as empty strings. If you do not want this behaviour, you can make Tiki to simply ignore samples with empty fields by checking the Ignore items with empty values option.

Check the box to ignore empty data values
Check the box to ignore empty data values


With this option checked, Tiki will skip any item that contain empty fields during model training, and it will not be used to train the model.

Adding Transformers and Learners

You use transformers to preprocess data before model training. A learner is a machine learning algorithm on which the machine learning model will be based. The type of transformers and learner you choose will depend on the structure and format of the training data and the type of target that you want to predict.

Choose a transformer or learner
Choose a transformer or learner

Pick a transformer or learner from the list
Pick a transformer or learner from the list

Click Enter Arguments to show popup
Click Enter Arguments to show popup


Add a transformer or a learner by simply selecting it from the dropdown list and clicking on Enter Arguments button.

Enter arguments
Enter arguments

Learner added
Learner added


A popup will be displayed for you to enter the argument values to be used internally to control the transformer or learning algorithm. Tiki will autofill any left out parameters with default values.

Fully configured
Fully configured

Success message after configuration
Success message after configuration


You add transformers in the order in which you want the data processed and you can add as many transformers as you deem fit. As a convention, the learner should be added last and only one learner is required. Adding multiple learners might result in unexpected behaviour.

Tiki internally uses Rubix ML for its Machine Learning functionality, so only transformers and learners available in Rubix ML are supported by Tiki.

Due to Tiki Tracker's robust nature, some data transformations might not be necessary. For example, Numeric String Converter works by converting all numeric values that have been given as categorical values to their equivalent integer and floating point types. Tiki will handle this automatically if the given values belong to a numeric field type in the source tracker. Applying the least possible number of transformers will help reduce model latency.

Attached files

ID Name Comment Uploaded Size Downloads
161 3-Model Configured Successfully.png Success message after configuration Nat Okpe 55.37 Kb 0
160 3-Fully Configured.png Fully configured Nat Okpe 97.08 Kb 0
159 3-Learner Set.png Learner added Nat Okpe 37.12 Kb 0
158 3-Set Learner Arguments.png Enter arguments Nat Okpe 41.28 Kb 0
157 3-Click Enter Arguments.png Click Enter Arguments to show popup Nat Okpe 18.76 Kb 0
156 3-Select Learner.png Pick a transformer or learner from the list Nat Okpe 29.68 Kb 0
155 3-Learner Options.png Choose a transformer or learner Nat Okpe 18.04 Kb 0
154 3-Ignore Empty Values.png Check the box to ignore empty data values Nat Okpe 17.74 Kb 0
153 3-Label Field.png Set label field if required by learner Nat Okpe 24.99 Kb 0
152 3-Dimension Fields.png Select dimension fields from multi-select list Nat Okpe 25.83 Kb 0
151 3-Edit Model.png Model configuration page Nat Okpe 55.44 Kb 0
150 3-Models Actions Menu-Edit.png Find edit option in model's action menu Nat Okpe 41.27 Kb 0

doc.tiki.org

Get Started

Admin Guide User Guide Bootstrap in Tiki

Keywords

Keywords serve as "hubs" for navigation within the Tiki documentation. They correspond to development keywords (bug reports and feature requests):

Accessibility (WAI and 508)
Accounting
Articles and Submissions
Backlinks
Banners
Batch
BigBlueButton audio/video/chat/screensharing
Blog
Bookmark
Browser Compatibility
Link Cache
Calendar
Category
Chat
Clean URLs
Comments
Communication Center
Compression (gzip)
Contacts (Address Book)
Contact us
Content Templates
Contribution
Cookie
Copyright
Credit
Custom Home and Group Home Page
Date and Time
Debugger Console
Directory of hyperlinks
Documentation link from Tiki to doc.tiki.org (Help System)
Docs
Draw
Dynamic Content
Dynamic Variable
External Authentication
FAQ
Featured links
File Gallery
Forum
Friendship Network (Community)
Gmap Google maps
Groups
Hotword
HTML Page
i18n (Multilingual, l10n, Babelfish)
Image Gallery
Import-Export
Install
Integrator
Interoperability
Inter-User Messages
InterTiki
Kaltura video management
Karma
Live Support
Login
Logs (system & action)
Look and Feel
Mail-in
Map with Mapserver
Menu
Meta Elements
Mobile Tiki and Voice Tiki
Mods
Module
MultiTiki
MyTiki
Newsletter
Notepad
Payment
Performance Speed / Load
Permissions
Platform independence (Linux-Apache, Windows/IIS, Mac, BSD)
Polls
Profiles
Profile Manager
Report
Toolbar
Quiz
Rating
Feeds
Score
Search engine optimization
Search
Search and Replace
Security
Semantic links
Shadowbox
Shadow Layers
Share
Shopping cart
Shoutbox
Slideshow
Smiley
Social Networks
Spam protection (Anti-bot CATPCHA)
Spellcheck
Spreadsheet
Stats
Surveys
Tags
Task
Tell a Friend, alert + Social Bookmarking
TikiTests
Theme CSS & Smarty
Tiki Manager
Trackers
Transitions
User Administration including registration and banning
User Files
User Menu
Watch
WebDAV
Webmail
Web Services
Wiki History, page rename, etc
Wiki Syntax
Wiki structure (book and table of content)
Workspace
WSOD
WYSIWYCA
WYSIWYG
XMLRPC

Tiki Newsletter

Delivered fresh to your email inbox!
Newsletter subscribe icon
Don't miss major announcements and other news!
Contribute to Tiki