Machine learning is at the core of behavioral forensics. Originating from the field of artificial intelligence, machine learning algorithms can be used to analyze vast amounts of data to discover risk and to segment and detect criminal behavior and intent. For criminal detection, machine learning software enables the investigator to interrogate vast and diverse data sets via social and wired networks, the web, and cloud computing. Behavioral analytics is at the core of modeling, profiling, and prediction—in marketing, medicine, manufacturing, advertising, counterterrorism, business intelligence, and now law enforcement.