Configure Library - Features
The Features view of the Library page in the Configure section lets you select the generators used to add external features to the data set. External features can increase the predictive accuracy of the Machine Learning models. You can create multiple data sets containing features (also known as generator instances) from the library of generators that Sensible Machine Learning provides.
The Generators pane has a Library view that lists all generators currently available in the Generator library, and a Selected view that lists the generators specifically selected to add external features to the data set.
The following information displays for each generator.
In Use: A checked box means the generator is used in the current model build.
Compatible: A checked box means the generator is compatible with the current model build. This is based on number of data points, frequency, and the data set's earliest start date.
Can Auto Generate Params: A checked box means the generator can generate the necessary initial parameters required to gather external data.
Allows User Params: A checked box means you can add additional parameters to the generator. See Add Generator Configurations for instructions.
Frequency: The frequency of the external data (Daily, Weekly, Monthly). include description of the text in parentheses (ex. Stert, Monday, etc.)This is merged into the target data frequency.
Source: The data source and citation for the external information.
Select a generator from the Generators pane to show its generated features in the Generated Features pane. This can be one to many features, depending on the type of generator. The Generated Features pane also displays the following information for each selected generator.
Generated Feature Names: The name of each feature being generated.
Data Type: The type of data (such as integer, boolean, or decimal) that the feature contains.
Description: A brief description of the information the feature contains.
You can add any of the compatible generators to use in the pipeline as external features.
Add a Generator Configuration
To add generator configurations:
-
Select desired generator and click Add a new Feature Library Feature. The Add Feature Library Feature dialog box displays.
-
In the Bypass Feature Selection field, select Yes if the feature should bypass feature selection. Otherwise, select No.
NOTE: Only select Yes for Bypass Feature Selection if it is certain that the listed generated features benefit your models. Sensible Machine Learning runs all generated features through a feature selection process to determine if the feature is important to the models.
-
In the Scenario Modeling Feature field, select Yes if the feature should be included when defining custom Scenarios in Utilization and the intention of the project is to run predictions on different Scenarios. Otherwise, select No.
NOTE: When selecting Yes for any event:
- The project will be considered a Scenario Modeling project by the Xperiflow Engine.
- Altering a Scenario Modeling project after the job has run requires a Restart or Full Manual Rebuild.
- Known In Advance automatically changes to Yes. -
If a generator allows for custom parameters, they must be input into the table editor labeled Custom Parameters:
-
After you enter input values for all the listed custom parameters, click the Save icon on the table editor to save the values.
-
-
Click Save to close the Add Feature Library Feature dialog box. The generator configuration is validated and added to the Selected list if valid. This also checks the In Use option in the Generator Pane Library list so you can see the selected generators from the Library view.
TIP: You can use custom parameters to further customize generated features. For example, when creating an instance using the WeatherGen Generator, you can enter a location parameter to get the WeatherGen Features for a specific location.
Once you select a generator and add it to the list of selected generators, you can click the Selected radio button at the top of the Generators pane to see the generators selected for your models.
Delete a Generator Configuration
To delete a generator configuration:
-
In the Selected view of the Generators pane, select the generator to delete and click Delete the Selected Configuration .
-
In the Delete Feature Library Feature dialog box, click Delete, then click OK. The generator is removed from the list .
Update a Generator Configuration
To update a generator configuration:
-
In the Selected view of the Generators pane, select the generator to edit and click Update. The Update Feature Library Feature dialog box displays.
-
Use the Update Feature Library Feature dialog box to update the generator's configuration. This dialog box works the same way as the Add Feature Library Feature dialog box. See instructions in Add a Generator Configuration for information on using the dialog box.
Generator Configurations Information
The Generators pane lists generator configurations currently set for the model build. The following information displays for each generator configuration:
Source Generator Name: The name of the generator to be used in the configuration.
User Input Params: The input parameters provided by the user (if any).
Use Automatic Params: Indicates if the generator configuration is set to use the automatic parameters.
Bypass Feature Selection: Indicates if the features generated by this configuration bypass feature selection.
Frequency: The frequency of the external data. This merges into the target data frequency.
When you select a generator configuration, the right pane shows the features generated by the generator. This may be a single feature or many features, depending on the type of generator. The following information displays:
Generated Feature Names: The name of the feature being generated.
Data Type: The type of data, such as integer, Boolean, or decimal, that the feature contains.
Description: A brief explanation of the information the feature contains.
After auto-assigning events and locations or assigning events and locations to specific targets, you can move to the Model page.
Generator Custom Parameters
Some generators can take in custom parameters to fetch specific data from external sources. While certain generators can take in a location address, they do not support all locations. Below are details on what options can be provided for the custom parameters for generators that have these limitations.
-
EuroStatHarmonizedConsumerPriceIndexGen
-
Supported Locations:
-
Luxembourg, Iceland, Czechia, European Union, Malta, Latvia, Romania, Finland, Portugal, Germany, Belgium, Denmark, Poland, Cyprus, Europe, Hungary, France, Spain, Bulgaria, Albania, Sweden, Norway, Croatia, North Macedonia, Serbia, Slovenia, Slovakia, Austria, Netherlands, Italy, Lithuania, Estonia, Switzerland, Montenegro
-
-
-
EuroStatGroupOf20ConsumerPriceIndexGen
-
Supported Locations:
-
Italy, France, Germany
-
-
-
EuroStatHarmonizedConsumerPriceIndexInflationRateGen
-
Supported Locations:
-
Romania, Estonia, Bulgaria, Spain, Latvia, Iceland, Norway, Europe, Croatia, Sweden, Albania, Montenegro, Belgium, Portugal, Cyprus, Serbia, Luxembourg, Italy, North Macedonia, European Union, Czechia, Switzerland, Hungary, Poland, Lithuania, Malta, Slovakia, Finland, Slovenia, France, Austria, Germany, Netherlands, Denmark
-
-
-
EuroStatUnemploymentRateGen
-
Supported Locations:
-
Malta, Switzerland, Norway, France, Lithuania, Latvia, Luxembourg, Netherlands, Slovakia, Bulgaria, Spain, Iceland, Italy, Estonia, Croatia, Belgium, Poland, Slovenia, Finland, Czechia, Sweden, Cyprus, Germany, Austria, Denmark, Hungary, Romania, Portugal
-
-
-
EuroStatMoneyMarketInterestRateGen
-
Supported Locations:
-
Poland, Sweden, Denmark, Bulgaria, Hungary, Romania, Czechia
-
-
-
EuroStatHouseholdSavingsRateGen
-
Supported Locations:
-
Poland, Slovenia, Sweden, Spain, Finland, Portugal, Austria, Belgium, France, Denmark, Italy, Germany, Norway, Czechia, Hungary, Netherlands
-
-
-
Harmonized Consumer Price Index
-
Supported Locations:
-
United States
-
-
-
Harmonized Consumer Price Index Inflation Rate
-
Supported Locations:
-
United States
-
-
-
Unemployment
-
Supported Locations:
-
Japan, United States
-
-
-
Canada Population
-
Supported Locations:
-
Canada
-
Newfoundland and Labrador, Canada
-
Prince Edward Island, Canada
-
Nova Scotia, Canada
-
Quebec, Canada
-
Ontario, Canada
-
Manitoba, Canada
-
Saskatchewan, Canada
-
Alberta, Canada
-
British Columbia, Canada
-
Yukon, Canada
-
Northwest Territories, Canada
-
Nunavit, Canada
-
-
-
Canada Consumer Price Index
-
Supported Locations:
-
Canada
-
Newfoundland and Labrador, Canada
-
Prince Edward Island, Canada
-
Nova Scotia, Canada
-
New Brunswick, Canada
-
Quebec, Canada
-
Ontario, Canada
-
Manitoba, Canada
-
Saskatchewan, Canada
-
Alberta, Canada
-
British Columbia, Canada
-
Whitehorse, Yukon, Canada
-
Yellowknife, Northwest Territories, Canada
-
Iqaluit, Nunavit, Canada
-
Calgary, Alberta, Canada
-
Charlottetown and Summerside, Prince Edward Island, Canada
-
Edmonton, Alberta, Canada
-
Halifax, Nova Scotia, Canada
-
Montreal, Quebec, Canada
-
Regina, Saskatchewan, Canada
-
Saint John, New Brunswick, Canada
-
Saskatoon, Saskatchewan, Canada
-
St. John’s, New Brunswick, Canada
-
Thunder Bay, Ontario, Canada
-
Toronto, Ontario, Canada
-
Vancouver, British Columbia, Canada
-
Victoria, British Columbia, Canada
-
Winnipeg, Manitoba, Canada
-
-
-
Trading Economics Consumer Price Index (CPI)
-
Supported locations:
-
Afghanistan, Albania, Algeria, Angola, Argentina, Armenia, Aruba, Australia, Austria, Azerbaijan, Bahamas, Bahrain, Bangladesh, Barbados, Belgium, Belize, Benin, Bermuda, Bhutan, Bolivia, Bosnia and Herzegovina, Botswana, Brazil, Brunei, Bulgaria, Burkina Faso, Burundi, Cambodia, Cameroon, Canada, Cape Verde, Cayman Islands, Chad, Chile, China, Colombia, Congo, Costa Rica, Croatia, Cyprus, Czech Republic, Denmark, Djibouti, Dominican Republic, East Timor, Ecuador, Egypt, El Salvador, Estonia, Ethiopia, Faroe Islands, Fiji, Finland, France, Gabon, Gambia, Georgia, Germany, Ghana, Greece, Guatemala, Guinea, Guyana, Haiti, Honduras, Hong Kong, Hungary, Iceland, India, Indonesia, Iran, Iraq, Ireland, Israel, Italy, Ivory Coast, Jamaica, Japan, Jordan, Kazakhstan, Kenya, Kosovo, Kuwait, Kyrgyzstan, Laos, Latvia, Lebanon, Lesotho, Liberia, Libya, Lithuania, Luxembourg, Macau, Macedonia, Madagascar, Malawi, Malaysia, Maldives, Mali, Malta, Mauritania, Mauritius, Mexico, Moldova, Mongolia, Montenegro, Morocco, Mozambique, Myanmar, Namibia, Nepal, Netherlands, New Caledonia, New Zealand, Nicaragua, Niger, Nigeria, Norway, Oman, Pakistan, Palestine, Panama, Papua New Guinea, Paraguay, Peru, Philippines, Poland, Portugal, Puerto Rico, Qatar, Republic of the Congo, Romania, Russia, Rwanda, Sao Tome and Principe, Saudi Arabia, Senegal, Serbia, Seychelles, Sierra Leone, Singapore, Slovakia, Slovenia, Solomon Islands, Somalia, South Africa, South Korea, South Sudan, Spain, Sri Lanka, Suriname, Swaziland, Sweden, Switzerland, Taiwan, Tajikistan, Tanzania, Thailand, Togo, Trinidad and Tobago, Tunisia, Turkey, Uganda, Ukraine, United Arab Emirates, United Kingdom, United States, Uruguay, Vanuatu, Venezuela, Vietnam, Zambia, Zimbabwe
-
-
-
Trading Economics Gas Prices
-
Supported locations:
-
Albania, Argentina, Australia, Austria, Azerbaijan, Bahrain, Belarus, Belgium, Bolivia, Bosnia and Herzegovina, Brazil, Bulgaria, Cambodia, Canada, Chile, China, Colombia, Costa Rica, Croatia, Cyprus, Czech Republic, Denmark, Egypt, El Salvador, Estonia, Finland, France, Germany, Ghana, Greece, Guatemala, Haiti, Honduras, Hong Kong, Hungary, Iceland, India, Indonesia, Iran, Ireland, Israel, Italy, Jamaica, Japan, Kazakhstan, Kenya, Kuwait, Latvia, Lebanon, Lithuania, Luxembourg, Macedonia, Malaysia, Malta, Mexico, Montenegro, Netherlands, New Zealand, Nicaragua, Nigeria, Norway, Oman, Pakistan, Paraguay, Peru, Philippines, Poland, Portugal, Puerto Rico, Qatar, Romania, Russia, Saudi Arabia, Serbia, Singapore, Slovakia, Slovenia, South Africa, South Korea, Spain, Sudan, Sweden, Switzerland, Tanzania, Thailand, Trinidad and Tobago, Turkey, Ukraine, United Arab Emirates, United kingdom, United states, Uruguay, Venezuela, Vietnam, Zimbabwe
-
-
-
Trading Economics GDP Growth Rate
-
Supported locations:
-
Albania, Angola, Argentina, Australia, Austria, Bahrain, Belgium, Belize, Bosnia and Herzegovina, Botswana, Brazil, Bulgaria, Canada, Cape Verde, Chile, China, Colombia, Costa Rica, Croatia, Cyprus, Czech Republic, Denmark, Dominican Republic, Ecuador, El Salvador, Estonia, Finland, France, Germany, Ghana, Greece, Honduras, Hong Kong, Hungary, Iceland, India, Indonesia, Ireland, Israel, Italy, Jamaica, Japan, Kenya, Latvia, Lesotho, Lithuania, Luxembourg, Macedonia, Malaysia, Malta, Mauritius, Mexico, Moldova, Namibia, Netherlands, New Zealand, Nigeria, Norway, Paraguay, Peru, Philippines, Poland, Portugal, Qatar, Romania, Rwanda, Saudi Arabia, Senegal, Serbia, Singapore, Slovakia, Slovenia, South Africa, South Korea, Spain, Sweden, Switzerland, Taiwan, Thailand, Trinidad and Tobago, Tunisia, Turkey, Uganda, Ukraine, United kingdom, United states
-
-
-
Trading Economics Housing Starts
-
Supported locations:
-
Bulgaria, Canada, China, Czech Republic, Denmark, Finland, France, Iceland, Israel, Japan, Kyrgyzstan, Norway, Russia, Spain, Sweden, Thailand, Turkey, United Kingdom, United states
-
-
-
Trading Economics Inflation Rates
-
Supported locations:
-
Albania, Algeria, Afghanistan, Angola, Argentina, Armenia, Aruba, Australia, Austria, Azerbaijan, Bahamas, Bahrain, Bangladesh, Barbados, Belarus, Belgium, Belize, Benin, Bermuda, Bhutan, Bolivia, Bosnia and Herzegovina, Botswana, Brazil, Brunei, Bulgaria, Burkina Faso, Burundi, Cambodia, Cameroon, Canada, Cape Verde, Central African Republic, Chad, Chile, China, Colombia, Comoros, Congo, Costa Rica, Croatia, Cuba, Cyprus, Czech Republic, Denmark, Djibouti, Dominican Republic, East Timor, Ecuador, Egypt, El Salvador, Equatorial Guinea, Eritrea, Estonia, Ethiopia, Faroe Islands, Fiji, Finland, France, Gabon, Gambia, Georgia, Germany, Ghana, Greece, Guatemala, Guinea, Guinea Bissau, Guyana, Haiti, Honduras, Hong Kong, Hungary, Iceland, India, Indonesia, Iran, Iraq, Ireland, Israel, Italy, Ivory Coast, Jamaica, Japan, Jordan, Kazakhstan, Kenya, Kosovo, Kuwait, Kyrgyzstan, Laos, Latvia, Lebanon, Lesotho, Liberia, Libya, Liechtenstein, Lithuania, Luxembourg, Macau, Macedonia, Madagascar, Malawi, Malaysia, Maldives, Mali, Malta, Mauritania, Mauritius, Mexico, Moldova, Mongolia, Montenegro, Morocco, Mozambique, Myanmar, Namibia, Nepal, Netherlands, New Caledonia, New Zealand, Nicaragua, Niger, Nigeria, Norway, Oman, Pakistan, Palestine, Panama, Papua New Guinea, Paraguay, Peru, Philippines, Poland, Portugal, Puerto Rico, Qatar, Romania, Russia, Rwanda, Sao Tome and Principe, Saudi Arabia, Senegal, Serbia, Seychelles, Sierra Leone, Singapore, Slovakia, Slovenia, Solomon Islands, Somalia, South Africa, South Korea, South Sudan, Spain, Sri Lanka, Suriname, Swaziland, Sweden, Switzerland, Taiwan, Tajikistan, Tanzania, Thailand, Togo, Trinidad and Tobago, Tunisia, Turkey, Turkmenistan, Uganda, Ukraine, United Kingdom, United states, Uruguay, Vanuatu, Venezuela, Vietnam, Zambia, Zimbabwe
-
-
-
Trading Economics Population
-
Supported locations:
-
Albania, Algeria, Afghanistan, Angola, Argentina, Armenia, Aruba, Australia, Austria, Azerbaijan, Bahamas, Bahrain, Bangladesh, Barbados, Belarus, Belgium, Belize, Benin, Bermuda, Bhutan, Bolivia, Bosnia and Herzegovina, Botswana, Brazil, Brunei, Bulgaria, Burkina Faso, Burundi, Cambodia, Cameroon, Canada, Cape Verde, Cayman Islands Central African Republic, Chad, Chile, China, Colombia, Comoros, Congo, Costa Rica, Croatia, Cuba, Cyprus, Czech Republic, Denmark, Djibouti, Dominican Republic, East Timor, Ecuador, Egypt, El Salvador, Equatorial Guinea, Eritrea, Estonia, Ethiopia, Faroe Islands, Fiji, Finland, France, Gabon, Gambia, Georgia, Germany, Ghana, Greece, Guatemala, Guinea, Guinea Bissau, Guyana, Haiti, Honduras, Hong Kong, Hungary, Iceland, India, Indonesia, Iran, Iraq, Ireland, Israel, Italy, Ivory Coast, Jamaica, Japan, Jordan, Kazakhstan, Kenya, Kosovo, Kuwait, Kyrgyzstan, Laos, Latvia, Lebanon, Lesotho, Liberia, Libya, Liechtenstein, Lithuania, Luxembourg, Macau, Macedonia, Madagascar, Malawi, Malaysia, Maldives, Mali, Malta, Mauritania, Mauritius, Mexico, Moldova, Mongolia, Montenegro, Morocco, Mozambique, Myanmar, Namibia, Nepal, Netherlands, New Caledonia, New Zealand, Nicaragua, Niger, Nigeria, North Korea Norway, Oman, Pakistan, Palestine, Panama, Papua New Guinea, Paraguay, Peru, Philippines, Poland, Portugal, Puerto Rico, Qatar, Republic of the Congo, Romania, Russia, Rwanda, Sao Tome and Principe, Saudi Arabia, Senegal, Serbia, Seychelles, Sierra Leone, Singapore, Slovakia, Slovenia, Solomon Islands, Somalia, South Africa, South Korea, South Sudan, Spain, Sri Lanka, Suriname, Swaziland, Sweden, Switzerland, Syria, Taiwan, Tajikistan, Tanzania, Thailand, Togo, Trinidad and Tobago, Tunisia, Turkey, Turkmenistan, Uganda, Ukraine, United Arab Emirates, United Kingdom, United states, Uruguay, Uzbekistan, Vanuatu, Venezuela, Vietnam, Zambia, Zimbabwe
-
-
-
Trading Economics Unemployment Rate
-
Supported locations:
-
Albania, Afghanistan, Argentina, Armenia, Australia, Austria, Azerbaijan, Bahamas, Bahrain, Bangladesh, Barbados, Belarus, Belgium, Belize, Benin, Bolivia, Botswana, Brazil, Brunei, Bulgaria, Burkina Faso, Burundi, Cambodia, Cameroon, Canada, Cape Verde, Cayman Islands Central African Republic, Chad, Chile, Colombia, Comoros, Costa Rica, Croatia, Cuba, Cyprus, Czech Republic, Denmark, Djibouti, East Timor, Egypt, El Salvador, Equatorial Guinea, Eritrea, Estonia, Faroe Islands, Fiji, Finland, France, Gabon, Gambia, Germany, Ghana, Greece, Guatemala, Guinea, Guinea Bissau, Guyana, Haiti, Honduras, Hong Kong, Hungary, Iceland, India, Iran, Iraq, Ireland, Israel, Italy, Ivory Coast, Japan, Jordan, Kazakhstan, Kosovo, Kuwait, Kyrgyzstan, Laos, Latvia, Lebanon, Lesotho, Liberia, Libya, Liechtenstein, Lithuania, Luxembourg, Macau, Madagascar, Malawi, Malaysia, Maldives, Mali, Malta, Mauritania, Mauritius, Mexico, Moldova, Montenegro, Morocco, Myanmar, Namibia, Nepal, Netherlands, New Caledonia, New Zealand, Niger, North Korea, Norway, Oman, Pakistan, Palestine, Panama, Papua New Guinea, Paraguay, Peru, Poland, Portugal, Puerto Rico, Republic of the Congo, Romania, Russia, Sao Tome and Principe, Seychelles, Sierra Leone, Singapore, Slovakia, Slovenia, South Africa, South Korea, South Sudan, Spain, Sri Lanka, Suriname, Swaziland, Sweden, Switzerland, Syria, Taiwan, Tajikistan, Togo, Trinidad and Tobago, Turkey, Turkmenistan, Uganda, Ukraine, United Arab Emirates, United Kingdom, United states, Uruguay, Uzbekistan, Venezuela, Vietnam, Zambia, Zimbabwe
-
-