Professional Machine Learning Engineer Exam QuestionsBrowse all questions from this exam

Professional Machine Learning Engineer Exam - Question 207


You work for a hospital that wants to optimize how it schedules operations. You need to create a model that uses the relationship between the number of surgeries scheduled and beds used. You want to predict how many beds will be needed for patients each day in advance based on the scheduled surgeries. You have one year of data for the hospital organized in 365 rows.

The data includes the following variables for each day:

• Number of scheduled surgeries

• Number of beds occupied

• Date

You want to maximize the speed of model development and testing. What should you do?

Show Answer
Correct Answer: BD

To predict the daily bed occupancy based on the number of scheduled surgeries, it's important to use a model that can handle the time-series aspect of the data, as well as the relationship between surgeries and bed usage. Vertex AI AutoML Forecasting is designed to handle multivariate time-series data, where 'date' can be used as the time variable and the 'number of scheduled surgeries' can be used as a covariate. This will allow the model to account for temporal patterns and directly incorporate the effect of the surgeries on bed occupancy, thereby maximizing the speed and accuracy of model development and testing.

Discussion

13 comments
Sign in to comment
shadz10Option: C
Jan 9, 2024

365 days of data may be insufficient for big query I’m going with C

shadz10
Jan 11, 2024

D* not C Forecasting models are well-suited for predicting future values based on past trends, making them ideal for the goal of predicting bed occupancy for upcoming days. Dataset is too small for bigquery.

b1a8faeOption: A
Jan 15, 2024

A. Using BigQuery to comply requirement of speed of development. ARIMA does not use number of scheduled surgeries, and it is stated that the prediction must be based on that variable. So it must be A. LR model on BQ using scheduled surgeries, day of the week, etc, as predictors.

shadz10Option: D
Jan 16, 2024

D is correct I believe

shadz10
Jan 17, 2024

https://cloud.google.com/vertex-ai/docs/tabular-data/forecasting/overview

Yan_XOption: D
Jan 28, 2024

D, as B doesn't mention the 'number of scheduled surgeries'.

kalle_balleOption: B
Jan 8, 2024

Using B instead of D as it requires speed of development.

shadz10
Jan 16, 2024

While ARIMA models are commonly used for time series forecasting, they are more suitable for univariate time series data and might require additional manual intervention for feature engineering. In this case, we have multiple variables such as the number of scheduled surgeries, the number of beds occupied, and the date. AutoML Forecasting in option D is designed to handle multivariate time series data, and it automates much of the modeling process, including feature selection and hyperparameter tuning. This can potentially result in a faster and more efficient development and testing process compared to manually implementing and tuning an ARIMA model.

sonicclaspsOption: D
Jan 31, 2024

best suited, and treats the input as a time series, unlike A

CHARLIE2108Option: B
Mar 12, 2024

I went with B.

pinimichele01Option: D
Apr 8, 2024

best suited

pinimichele01
Apr 16, 2024

not b: ARIMA does not use number of scheduled surgeries, and it is stated that the prediction must be based on that variable

fitri001Option: D
Apr 19, 2024

Vertex AI AutoML Forecasting: This option leverages Vertex AI's AutoML capabilities for time series forecasting. It automatically explores different model types and hyperparameters to find the best fit for your data. This can significantly speed up model development compared to building a model from scratch. Date as time variable, surgeries as covariate: This approach acknowledges the time-series nature of bed occupancy with "date" as the time series variable. It also incorporates the "number of scheduled surgeries" as a covariate, allowing the model to learn the relationship between surgeries and bed usage.

fitri001
Apr 19, 2024

A. BigQuery ML regression: While BigQuery ML offers quick model building, a regression model might not capture the time-series aspect of daily bed occupancy. Daily bed occupancy might have trends or seasonality which a plain regression model wouldn't capture. B. BigQuery ML ARIMA: ARIMA models are specifically for stationary time series data, and hospital bed occupancy might not always be stationary (e.g., holiday season might lead to higher occupancy). Additionally, ARIMA models typically don't incorporate additional features like the number of scheduled surgeries. C. Vertex AI AutoML Regression: Similar to option A, a regression model might not capture the time series aspect. While Vertex AI offers AutoML regression, using a solution designed for time series forecasting is more suitable here.

b2aaaceOption: C
Apr 26, 2024

I don't think this is a time series forecasting problem. The question clearly states that we should predict the number of beds based on the number of scheduled surgeries. this is a simple linear regression problem.

pinimichele01
Apr 28, 2024

"You want to predict how many beds will be needed for patients each day in advance based on the scheduled surgeries."

info_appsatoriOption: A
Jun 17, 2024

IDK, i going with A, because its maximize the speed of development and testing. Also in question it says: You need to create a model that uses the """relationship"" between the number of surgeries scheduled and beds used. = linear regression problem.

dija123Option: D
Jun 28, 2024

Train a Vertex AI AutoML Forecasting model

VinaoSilvaOption: D
Jun 29, 2024

"You want to predict how many beds will be needed for patients each day" = Forecasting