1. An apparatus for determining whether to perform a transaction risk assessment on a transaction, comprising: a processor configured to execute a set of instructions; a memory coupled to the processor for storing the set of instructions; and the set of instructions stored in the memory, wherein when executed by the processor the instructions implement a process to: process consumer data to generate a set of one or more predicted transactions, the predicted transactions being those the consumer may be expected to engage in; receive a request to authorize the transaction; obtain a location of the consumer; reduce the set of predicted transactions to only the predicted transactions within a radius of the location of the consumer; compare the transaction to the set of predicted transactions; and if one or more characteristics of the transaction are substantially the same as one or more characteristics of a transaction in the set of predicted transactions, then not perform a transaction risk assessment, and if one or more characteristics of the transaction are not substantially the same as one or more characteristics of a transaction in the set of predicted transactions, then perform the transaction risk assessment.