Automated ML endpoint questions (performance, multiple return values, scoring)

Adrian Pfisterer 1 Reputation point
2022-09-07T22:43:22.493+00:00

Hi....

I used Automated ML to train a model on a set of grouping ids and titles, very simple use case, just two columns...predict the group id from the title. There were about 32000 rows in the input split into a training set of 90% and a validation set of 10%. Best model was 'MaxAbsScaler, LogisticRegression'.

  1. I deployed the endpoint using the 'realtimeendpoint' method. But each request takes 10 seconds to return a response. I took the default ML compute type VM which isn't a wimpy machine. Is it normal to be so slow? Will better hardware get the response time into the sub-one-second time-frame I need it to be? Are there other options to improve performance?
  2. I only ever get back one value in the response. Is it possible to get multiple predicted values?
  3. I don't see a 'confidence' score in the response, or see a way to request one. Is that possible?

Thank you.

Azure Machine Learning
{count} votes

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.