liveBook · Manning

Logical NOT

As explained in Math and Architectures of Deep Learning

A unary logical operation that inverts a binary input value.

Logical NOT is a unary operation that inverts a binary value: 0 becomes 1, and 1 becomes 0. It lets one machine reverse the decision produced by another. section 7.2.1

Unauthorized-person alarm

A face detector outputs 1 when it recognizes an authorized face and 0 otherwise. Applying logical NOT reverses that result, allowing an alarm system to respond to an unrecognized face. section 7.2.1

How Math and Architectures of Deep Learning covers it

How deep it goes
Defines inversion through real-world systems but stops short of implementation details or formal truth tables.
Examples
Uses an unauthorized-person alarm and a social-media friendship recommendation based on rock-music preferences.
What it assumes
Assumes binary outputs labeled 0 and 1, while grounding their interpretation in recognition and non-recognition decisions.
What you can do after
Apply it to reverse a detector's binary output when the desired response corresponds to the opposite condition.
How it connects
Connects logical NOT with logical XOR, face detection, alarms, and binary decisions.

Also explained in

Compare how 2 books explain logical NOT →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Math and Architectures of Deep Learning. The section links point to the parts of the book it draws on.