Mathematical Notation

f() Center-dot notation in functions

Some papers will use a center dot (or interpunct) to represent that any value can be inserted as the value of a function.

For example, argmaxf() means the same as argmaxxf(x)

See Mathematics StackExchange for more information.

Gradient

The symbol when seen in front of a vector-valued function like f(x) refers to the function’s gradient.

Hadamard Product

This circle-dot symbol can mean a few different things, depending on context. Typically in machine learning literature, it refers to the Hadamard product (component-wise multiplication for matrices).

σ Sigma

The σ symbol is often used to represent the standard deviation of a probability distribution.

When used as a function that takes in a value, e.g. σ(x), then it refers to the logistic sigmoid function.

Wikipedia has a more complete list of the symbol’s uses

XOR, exclusive-or, exclusive disjunction

The XOR operator is a logical operator that takes two terms. It returns true when both inputs differ.

For example, ab is only true when a is true and b is false, or when b is false and when a is true.

Put another way, ab will be false when both a and b are false, or when both a and b are true. See Exclusive or on Wikipedia for more information.

[x]+ , bracket operator, max operator

The bracket operator [x]+ where an expression x is surrounded by a plus sign and a subscript is equivalent to max(0,X). See 8 for more information.