A major focus of linguistic research is characterizing adult knowledge of language and detailing how it is acquired. Language change, to the extent that it is driven by learners in response to observed adult data, is a valuable source of data for pursuing this topic. The shift from one language to another is only possible if the analytic preferences of language learners lead them to adopt a different analysis than that of their parents. A particularly noteworthy type of change is paradigm levelling, where some allomorphs of a morpheme are replaced by another allomorph.This dissertation proposes a learning algorithm that replicates historically attested paradigmlevellings. Previous attempts have restricted the inputs of phonological computat...