This book introduces the fundamentals of cutting-edge perovskite materials, explores the use of machine learning in their design, and highlights their applications in optoelectronic devices, offering an in-depth review for recent progress and insights on the future prospect. - Thorough introduction of the perovskite material: structure and optoelectronic properties. - Machine learning in enhancing perovskite material design. - Perovskite based optoelectronic devices: fundamental mechanisms, in-depth review on recent progress, existing challenges, future prospects.