The PAC learning framework provides a formal way to analyze the efficiency and effectiveness of learning algorithms.