You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/cognitive-services/personalizer/troubleshooting.md
+22-7Lines changed: 22 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,28 +17,37 @@ This article contains answers to frequently asked troubleshooting questions abou
17
17
18
18
## Transaction errors
19
19
20
-
### I get a HTTP 429 (Too many requests) response from the service. What can I do?
20
+
### I get an HTTP 429 (Too many requests) response from the service. What can I do?
21
21
22
-
If you picked a free price tier when you created the Personalizer instance, there is a quota limit on the number of Rank requests that are allowed. Please review your api call rate for the Rank api calls (in the Metrics pane) and adjust the pricing tier (in the Pricing Tier pane) if your call volume is expected to increase beyond the threshold for chosen pricing tier.
22
+
If you picked a free price tier when you created the Personalizer instance, there is a quota limit on the number of Rank requests that are allowed. Review your API call rate for the Rank API (in the Metrics pane in the Azure portal for your Personalizer resource) and adjust the pricing tier (in the Pricing Tier pane) if your call volume is expected to increase beyond the threshold for chosen pricing tier.
23
23
24
24
### I'm getting a 5xx error on Rank or Reward APIs. What should I do?
25
25
26
-
These issues should be transparent. If they continue, please contact support.
26
+
These issues should be transparent. If they continue, contact support by selecting in the Azure portal for your Personalizer resource.
27
27
28
28
29
29
## Learning loop
30
30
31
+
<!--
32
+
33
+
### How do I import a learning policy?
34
+
35
+
36
+
-->
37
+
31
38
### The learning loop doesn't seem to learn. How do I fix this?
32
39
33
40
The learning loop needs a few thousand Reward calls before Rank calls prioritize effectively.
34
41
35
42
If you are unsure about how your learning loop is currently behaving, run an [offline evaluation](concepts-offline-evaluation.md), and apply the corrected learning policy.
36
-
<!--
43
+
37
44
### I keep getting rank results with all the same probabilities for all items. How do I know Personalizer is learning?
38
45
39
-
Personalizer returns the same probabilities in a rank result when …. This is usually happening because …. You can avoid it by…..
40
-
-->
41
-
### The learning loop was learning but seems to not learn any more, and the quality of the Rank results isn't that good. What should I do?
46
+
Personalizer returns the same probabilities in a Rank API result when it has just started and has an _empty_ model, or when you reset the Personalizer Loop, and your model is still within your **Model update frequency** period.
47
+
48
+
When the new update period begins, the updated model is used, and you’ll see the probabilities change.
49
+
50
+
### The learning loop was learning but seems to not learn anymore, and the quality of the Rank results isn't that good. What should I do?
42
51
43
52
* Make sure you've completed and applied one evaluation in the Azure portal.
44
53
* Make sure all rewards are sent and processed.
@@ -54,6 +63,12 @@ You can find the time when the model was last updated in the **Model and Learnin
54
63
55
64
This is typically due to timestamps, user IDs or some other fine grained features sent in.
56
65
66
+
### I created an offline evaluation and it succeeded almost instantly. Why is that? I don’t see any results?
67
+
68
+
The offline evaluation uses the trained model data from the events in that time period. If you did not send any data in the time period between start and end time of the evaluation, it will complete without any results. Submit a new offline evaluation by selecting a time range with events you know were sent to Personalizer.
69
+
70
+
71
+
57
72
## Security
58
73
59
74
### The API key for my loop has been compromised. What can I do?
0 commit comments