PHYS 2801 Final Nomenclature

0.0(0)
studied byStudied by 1 person
0.0(0)
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/94

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

95 Terms

1
New cards

Operating System

Software that manages hardware and provides services for applications.

2
New cards

Terminal

Text-based interface to interact with the operating system.

3
New cards

Shell scripting

Writing sequences of commands in a file to automate tasks.

4
New cards

Virtual machine

Software emulation of a computer system

5
New cards

code repository

Central storage for code, often with version control

6
New cards

compiled code

Source code translated into machine-readable instructions

7
New cards

executable code

program file that can be run directly by the computer, not translated

8
New cards

LaTeX

Typesetting system for scientific and mathematical documents

9
New cards

Markdown

Lightweight markup language for formatting text

10
New cards

Python lists

Ordered, mutable collections of elements

11
New cards

Numpy arrays

Efficient, fixed-type, multidimensional arrays for numerical computing

12
New cards

Python methods (def)

User-defined functions that encapsulate reusable code

13
New cards

Numerical representation

Approximation of values using finite numbers

14
New cards

Analytical representation

Exact mathematical expression of a quantity

15
New cards

Numerical derivative

Approximation of a derivative using discrete data points

16
New cards

Numerical integral

Approximation of an integral using summation methods

17
New cards

Standard deviation

Measure of spread of data around the mean

18
New cards

Error propagation

How uncertainties in inputs affect outputs

19
New cards

Variance

Average squared deviation from the mean

20
New cards

Covariance

Measure of how 2 variables vary together

21
New cards

Interpolation

Estimating values between known data points

22
New cards

Grid search method

Exhaustive search over parameter space

23
New cards

Linear regression

Fitting a straight line to data

24
New cards

Method of least squares

Minimizing squared differences between data and model

25
New cards

Chi-squared

Statistic measuring deviation between observed and expected data

26
New cards

p-value

Probability of observing data as extreme as measured, assuming null hypothesis

27
New cards

Gradient descent

Iterative optimization method using slope information

28
New cards

First order ODE

Differential equation involving first derivatives

29
New cards

Second order ODE

Differential equation involving second derivatives

30
New cards

Euler's method

Simple numerical method for solving ODEs

31
New cards

Runge-Kutta

More accurate numerical method for solving ODEs

32
New cards

Why use code repositories?

Enable collaboration, version control, and backup

33
New cards

Git - clone

Copy a repository to your local machine

34
New cards

Git - add

Stage changes for commit

35
New cards

Git - push

Upload local commits to remote repository

36
New cards

Git - commit

Save changes with a message in version history

37
New cards

Git branches

Parallel version of code for development

38
New cards

probability vs statistics

Probability predicts outcomes, stats analyze observed data

39
New cards

Conditional probability

Probability of an event given another event

40
New cards

Independent events

Events whose outcomes do not affect each other

41
New cards

PDFs

Functions describing likelihood of continuous outcomes

42
New cards

Cumulative function

Probability of a variable that is less than or equal to a value

43
New cards

Quantile - percentile

Value below which a given percentage of data falls

44
New cards

Quantile - quartile

Division of data into 4 equal parts

45
New cards

Quantile - median

Middle value of ordered data

46
New cards

Expectation value (mean)

Average outcome weighted by probability

47
New cards

Correlation factors

Measure of linear relationship between variables

48
New cards

Random vs systematic errors

Random = unpredictable fluctuations; systematic = consistent bias

49
New cards

Binomial distribution

Probability distribution of successes in fixed trials

50
New cards

Poisson distribution

Probability of rare events in fixed intervals

51
New cards

Uniform distribution

Equal probability for all outcomes

52
New cards

Exponential distribution

Continuous probability distribution for time between events

53
New cards

Gaussian distribution

Bell-shaped distribution devined by mean and variance

54
New cards

Chi-squared PDF

Distribution of sum of squared normal variables

55
New cards

Principle of scientific method

Systematic process of hypothesis, experiment, and analysis

56
New cards

Quantitative vs qualitative

Numerical vs descriptive data

57
New cards

Hypothesis test

Statistical test of a proposed explanation

58
New cards

Post-hoc fallacy

Mistaken belief that correlation = causation

59
New cards

Directionality problem

Uncertainty about cause-effect direction

60
New cards

Confirmation bias

Tendency to favour evidence supporting beliefs

61
New cards

Cofounding factors

Inadequately measured 3rd variable distorts result of experiment

62
New cards

Systematic uncertainty sources

Biases from measurement or design that are consistent and repeatable

63
New cards

P-hacking

Manipulating data to achieve statistical significance

64
New cards

Blinding

Concealing information to reduce bias

65
New cards

Fixed methodology

Predefined procedures to ensure consistency

66
New cards

Artificial intelligence

Computer systems performing tasks requiring human-like intelligence

67
New cards

Machine learning

Algorithms that learn patterns from data

68
New cards

ML model

mathematical representation trained to map inputs to outputs

69
New cards

Artificial neuron

Basic unit computing weighted sum + activation

70
New cards

NN weights

Parameters scaling inputs

71
New cards

NN bias

Offset added to weighted sum

72
New cards

Layers of a NN

Stacked groups of artificial neurons

73
New cards

Deep network

Neural network with many layers

74
New cards

Dense network

Fully connected neural network (everything connected to everything)

75
New cards

Sigmoid activation function

Maps input to range (0,1)

76
New cards

Logistic regression in NN

Binary classification using sigmoid

77
New cards

Supervised learning

Training with labeled data

78
New cards

Unsupervised learning

Training without labels, finding structure

79
New cards

Loss function

Quantifies error between prediction and target

80
New cards

Epoch

One full pass through training data

81
New cards

PyTorch

ML framework for building neural networks

82
New cards

Keras

High-level API (application programming interface) for neural networks

83
New cards

LLMs

Neural networks trained on massive text datasets

84
New cards

ls

list files in directory

85
New cards

cd

change directory

86
New cards

pwd

print current working directory

87
New cards

date

display system date/time

88
New cards

hostname

show computer's network name

89
New cards

cp

copy files

90
New cards

rm

remove files

91
New cards

mv

move or rename files

92
New cards

wget

download files from the web

93
New cards

mkdir

create new directory

94
New cards

rmdir

remove directory

95
New cards

Use of pipes |

pass output of one command as input to another