Midterm Flashcards

1
Q

modeling real world scenario
- e.g. traffic congestion, weather forecast, real-time laws

A

Modeling and Simulation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q
  • done inside a confined/isolated environment which does not affect any production system
  • In IT and CS, LAB Simulations are usually utilized
A

LAB SIMULATION

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

is used to ready your workers

A

LAB SIMULATION

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q
  • crucial tool in various fields of works
  • FOCUS: Stepped Time Simulation, Event-based Simulation
A

SIMULATION TIME HANDLING

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

are in fixed term intervals
- e.g. weather - temperature, wind speed, precipitation, time
- details for reportings
- for continuous development
- e.g. every two weeks, there will be a report

A

STEPPED TIME SIMULATION

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q
  • determine the behavior based on given time
  • ease of implementation
  • suitability for continuous system
A

Advantages of Stepped time simulation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q
  • computational inefficiency: too slow to compute big data
  • difficulty in handling rare events - abnormalities in the linear progression
  • accuracy trade off
A

LIMITATIONS of stepped time simulation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

has an event trigger
- e.g. earthquake, stock market

A

EVENT-BASED SIMULATION

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q
  • computational efficiency
  • higher accuracy
  • scalability
A

Advantages of event-based

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q
  • complex implementation
  • not suitable for continuous system
A

LIMITATIONS of event based

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q
  • not applicable at the current time
  • combination of stepped-time and event-based
A

HYBRID SIMULATION

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q
  • creation of mathematical representation of real world problems/systems
  • to study a behavior
  • predict future states of the thing you are representing
A

MODELING

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q
  • use of models to study the behavior of a system over time
  • e.g. crash - we need to evaluate the timing, precision, activation of the system (e.g. airbags)
  • e.g. in it - creating bugs before publicly engaging in the implementation of the project
A

SIMULATION

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

similar to stepped time
: changes occur at a specific interval
: e.g. queuing system (depends on the amount of customers), cellular automata (spatially and
temporally finite-state discrete computational systems composed of a finite set of cells evolving
in parallel at discrete time steps.), digital circuits (uses binary signals to process data)

A

DISCRETE MODEL

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

changing smoothly and continuously overtime
: e.g. physics based simulation (e.g. boiling point), fluid dynamics (weather prediction),
population growth (predict how much population will grow)
: should not be bothered by intervals

A

CONTINUOUS MODEL

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q
  • countable = discrete
  • evolution or changes coming smoothly = continuous
A

understand the nature of the system

17
Q
  • event-driven data = discrete
  • precise measurements available that changes overtime = continuous
A

data availability

18
Q
  • logical computation = discrete
  • based on the availability of data
  • complex computation using numerical method = continuous
A

computational resources

19
Q
  • some studies need d+c approach = HYBRID MODEL
  • e.g. heat transfer (continuous), 3 stoves (discrete), capacity of the stoves to heat water faster
    from point a to point b (0 to boiling point)
20
Q

solves scientific problem
- whenever analytical methods are not feasible

A

NUMERICAL METHODS

21
Q

based on differential methodologies
- get first the center
e.g. heat conduction

A

FINITE DIFFERENCE METHOD

22
Q
  • complex engineering equations
  • CUT THROUGH ONE SEGMENT
  • find out the strength of the material/product
A

FINITE ELEMENT Method

23
Q

a mathematical technique that uses random numbers to
simulate possible outcomes of an uncertain event

A

MONTECARLO SIMULATION

24
Q

approximating the roots of an equation through repetitive
numerical methods

A

ROOT FINDING SIMULATIONS

25
Q

ensuring that the computational model is correct
- the mathematical formula you used is correct

A

VERIFICATION

26
Q

what you used aligns with real world data

A

VALIDATION

27
Q

Various type of validation

A

Theoretical
Code Verification
Experimental Validation

28
Q
  • there are established theory
A

Theoretical

29
Q

ensure that the numerical methods used are correct
- benchmarking
- e.g. standard for stuffies

A

Code Verification

30
Q

you do various experiments to validate your claims

A

Experimental Validation

31
Q

COMMON MISTAKES

A

Overfitting
Numerical Instability
Poor Data Quality -

32
Q

data is not fit with the dataset

A

Overfitting

33
Q

there is diversity in numerical data

A

Numerical Instability

34
Q

there many variables you should be cleaning (especially the ones you
don’t need)

A

Poor Data Quality