NEW
Font size
WorksheetsQMMS Finals
Total questions: 50
Worksheet time: 25mins
What is the goal of model optimization?
Maximizing error rates
Minimizing profit
Ignoring constraints
Achieving the best performance according to a predefined criterion
What are constraints in model optimization?
Conditions that must be satisfied during optimization
Variables adjusted during optimization
Probabilistic models
Methods used to find optimal values
Which algorithm adjusts parameters in the direction of the negative gradient of the objective function?
Gradient Descent
Simulated Annealing
Particle Swarm Optimization
Genetic Algorithms
What is the purpose of iterative optimization in model optimization?
To validate the model
To initialize parameters
To set constraints
To adjust the parameters iteratively
What is the convergence check in model optimization?
Selecting an optimization algorithm
Initializing parameters
Checking if the optimization process has converged to an optimal solution
Determining the objective function
Which application involves hyperparameter tuning for models like neural networks and decision trees?
Machine Learning
Finance
Engineering
Operations Research
What tool provides utilities for hyperparameter tuning and model selection in Python?
MATLAB
Gurobi and CPLEX
TensorFlow and Keras
Scikit-Learn
What is the objective of optimizing a machine learning model in the provided example?
Maximize the prediction error
Minimize the prediction error
Ignore constraints
Use Genetic Algorithms
What is the purpose of validation in model optimization?
To set constraints
To initialize parameters
To validate the optimized model using separate data
To define the objective function
Which algorithm uses probabilistic models to find the minimum of an objective function?
Bayesian Optimization
Simulated Annealing
Genetic Algorithms
Gradient Descent
Which of the following is a widely used Pseudorandom Number Generator?
Mersenne Twister
Linear Congruential Generator (LCG)
Fortuna
Xorshift
What is the formula for the Linear Congruential Generator (LCG)?
X_{n+1} = (aX_n / c) mod m
X_{n+1} = (aX_n * c) mod m
X_{n+1} = (aX_n - c) mod m
X_{n+1} = (aX_n + c) mod m
Which method is used to convert two uniform random numbers into two normally distributed numbers?
Box-Muller Transform
Fisher-Yates shuffle
Marsaglia Polar Method
Inverse Transform Sampling
What is the purpose of the Autocorrelation Test for pseudorandom numbers?
Checks if the number of ones and zeros in a binary sequence are approximately equal
Examines the correlation between elements in the sequence at different lags
Analyzes the occurrence and length of runs of identical digits
Uses the Fourier transform to detect periodic patterns in the sequence
Which suite is designed for evaluating the randomness of binary sequences?
NIST Statistical Test Suite
SmallCrush
TestU01
Diehard Tests
What is a good practice for seed initialization in Pseudorandom Number Generators?
Use a seed based on the user's name
Use a variable seed like system time
Use a fixed seed for consistency
Use a seed based on the current date
Which PRNG is designed for cryptographic applications?
Linear Congruential Generator (LCG)
Mersenne Twister
Xorshift
Cryptographically Secure PRNGs (CSPRNGs)
What is the purpose of the Frequency Test (Monobit Test) for pseudorandom numbers?
Checks if the number of ones and zeros in a binary sequence are approximately equal
Analyzes the occurrence and length of runs of identical digits
Uses the Fourier transform to detect periodic patterns in the sequence
Examines the correlation between elements in the sequence at different lags
Which library is recommended for generating and transforming pseudorandom numbers?
NumPy
SciPy
All of the above
Python's `random` module
What is the purpose of shuffling in pseudorandom number generation?
Analyzes the occurrence and length of runs of identical digits
Selects a random subset of elements from a larger set
Randomly rearranges elements in a list
Converts two uniform random numbers into two normally distributed numbers
What do stochastic models incorporate in their predictions?
Deterministic variables
Randomness and uncertainty
Fixed outcomes
Constant variables
Which type of variables result from random phenomena?
Continuous variables
Controlled variables
Discrete variables
Predictable variables
Which distribution describes the likelihood of different outcomes for a random variable?
Logistic distribution
Exponential distribution
Uniform distribution
Normal distribution
What is a collection of random variables indexed by time or space called?
Controlled process
Deterministic process
Stochastic process
Random process
Which type of stochastic model describes systems that transition from one state to another in a memoryless process?
Monte Carlo Simulation
Markov Chains
Poisson Processes
Brownian Motion
What does a Poisson Process model in terms of event occurrence?
Events occur at a constant rate
Events occur at a decreasing rate
Events occur at a random rate
Events occur at an increasing rate
Which field uses stochastic models for option pricing and risk management?
Operations Research
Biology
Engineering
Finance
What is the best practice for stochastic modeling that involves gaining a deep understanding of the system being modeled?
Data Collection
Sensitivity Analysis
Understand the System
Model Validation
Which type of analysis assesses how sensitive the model is to changes in parameters and assumptions?
Simulation Analysis
Sensitivity Analysis
Model Validation
Data Analysis
What are stochastic models powerful tools for capturing in many systems?
Constant variables
Deterministic outcomes
Randomness
Fixed predictions
What is the core idea behind the Monte Carlo method?
Using statistical modeling exclusively
Using machine learning models
Using random numbers to sample from a probability distribution
Using deterministic algorithms
Which field does not commonly use the Monte Carlo method?
Biology
Physics
Operations research
Finance
What does the Law of Large Numbers state in relation to the Monte Carlo method?
The sample mean decreases with the number of samples
The sample mean remains constant regardless of the number of samples
The sample mean diverges from the expected value as the number of samples increases
The sample mean converges to the expected value as the number of samples increases
Which application does not fall under the Monte Carlo method?
Risk analysis and financial modeling
Physics and engineering
Machine learning
Data visualization
What is a key step in Monte Carlo simulation after defining the problem?
Analyze results
Generate random samples
Perform simulation
Implement variance reduction techniques
What is an advantage of the Monte Carlo method?
Complex implementation
Limited applicability
High convergence rate
Ease of implementation
What is a disadvantage of the Monte Carlo method?
Random number quality
Dependence on deterministic methods
Fast convergence rate
Low computational intensity
Which technique is used to reduce variance in Monte Carlo simulations?
Control Variates
Random sampling
Parallel Computing
Importance Sampling
What is a key aspect of Quasi-Monte Carlo methods?
Dependence on deterministic algorithms
High computational intensity
Use of purely random samples
Use of low-discrepancy sequences
How can the Monte Carlo method be described in terms of handling uncertainty and complexity?
It is ineffective in handling uncertainty and complexity
It is only applicable to deterministic systems
It is a powerful tool in tackling problems involving uncertainty and complexity
It is limited to handling simple problems
Which simulation software is primarily used for discrete event simulation and has features like visual modeling environment and statistical analysis tools?
Vensim
Stella Architect
NetLogo
Simul8
What is the main application of the simulation software AnyLogic?
Education
Business strategy
Healthcare
Supply chains
Which simulation system is designed for modeling and simulating integrated and complex systems based on the Modelica language?
Simulink (MATLAB)
Repast
Dymola
Arena
What is the main application of the simulation software Aspen Plus?
Supply chains
Healthcare
Petrochemical industries
Automotive
Which simulation system is known for its block diagram modeling and integration with MATLAB?
MATLAB/Simulink
Vensim
AnyLogic
Modelica
What is the main application of the simulation software HYSYS?
Business strategy
Refining
Logistics
Education
Which simulation software supports agent-based modeling, discrete event, and system dynamics modeling?
AnyLogic
Repast
Simul8
NetLogo
What is the main application of the simulation software Simulink (MATLAB)?
Automotive
Healthcare
Logistics
Business strategy
Which simulation system is a powerful tool for policy analysis and strategic planning?
Arena
Stella Architect
Powersim Studio
Vensim
What is the main application of the simulation software Simul8?
Manufacturing
Education
Automotive
Social sciences
