Evaluates a custom model behavior (i.e. 'how well' it makes new predictions).
The following table resumes the configuration properties (access credentials) you must set in order to use this AI task.
|
PropertyKey |
ProviderType |
Key |
Alibaba |
- |
Amazon |
- |
Baidu |
- |
Google |
Service Account JSON |
IBM |
Visual Recognition Key |
Microsoft |
Custom Vision Training Key |
SAP |
- |
Tencent |
- |
After training your model with Mamaevs' Flowers Recognition dataset, the table below shows the evaluation made for each provider and the time it takes for processing it.
Provider |
Output |
Benchmark |
Alibaba |
GXAI6001 - Task 'GeneXusAI.Custom.Evaluate' is unavailable (...) |
N/A |
Amazon |
GXAI6001 - Task 'GeneXusAI.Custom.Evaluate' is unavailable (...) |
N/A |
Baidu |
GXAI6001 - Task 'GeneXusAI.Custom.Evaluate' is unavailable (...) |
N/A |
Google |
{
"Score": 1,
"Additional": [
{
"Key": "auPrc",
"Value": 1
},
{
"Key": "auRoc",
"Value": 0
},
{
"Key": "F1Score@000",
"Value": 0.922
},
{
"Key": "Precision@000",
"Value": 0.915
},
{
"Key": "Recall@000",
"Value": 0.918
},
...
{
"Key": "ConfusionMatrix[DAISY,DAISY]",
"Value": 1
},
...
{
"Key": "ConfusionMatrix[ROSE,ROSE]",
"Value": 1
}
],
"Local": false
}
|
1299ms |
IBM |
{
"Score": 0.823,
"Additional": [
{
"Key": "ConfusionMatrix[TULIP,TULIP]",
"Value": 10
},
...
{
"Key": "ConfusionMatrix[ROSE,TULIP]",
"Value": 2
},
...
{
"Key": "Precision@000",
"Value": 0.922
},
{
"Key": "Recall@000",
"Value": 0.915
},
{
"Key": "FScore@000",
"Value": 0.918
},
...
{
"Key": "Precision@100",
"Value": 0.4
},
{
"Key": "Recall@100",
"Value": 0.4
},
{
"Key": "Precision@100",
"Value": 0.4
}
],
"Local": True
}
|
156ms |
Microsoft |
{
"Score": 0.999,
"Additional": [
{
"Key": "Precision",
"Value": 1.000
},
{
"Key": "PrecisionSdtDeviation",
"Value": 0.000
},
{
"Key": "Recall",
"Value": 0.998
},
{
"Key": "RecallSdtDeviation",
"Value": 0.000
},
{
"Key": "AveragePrecision",
"Value": 1.000
},
{
"Key": "AverageRecall",
"Value": 0,998
}
],
"Local": False
}
|
215ms |
SAP |
GXAI6001 - Task 'GeneXusAI.Custom.Evaluate' is unavailable (...) |
N/A |
Tencent |
GXAI6001 - Task 'GeneXusAI.Custom.Evaluate' is unavailable (...) |
N/A |
This procedure is available as of GeneXus 16 upgrade 6.