Home / Companies / Hugging Face / Blog / May 2025

May 2025 Summaries

2 posts from Hugging Face

Filter
Month: Year:
Post Summaries Back to Blog
OpenEvolve is an open-source implementation of Google DeepMind's AlphaEvolve, designed to harness large language models (LLMs) for evolutionary algorithm discovery. By integrating modern LLMs with evolutionary techniques, OpenEvolve enables significant advancements in code optimization and algorithm development, replicating successes such as the circle packing problem and function minimization. It operates through a flexible architecture comprising components like a prompt sampler, LLM ensemble, evaluator pool, and program database, all orchestrated to maximize throughput and evaluate candidate solutions. OpenEvolve's approach allows for the evolution of entire code files across multiple programming languages, supporting multi-objective optimization and employing a two-phase strategy to break through solution plateaus. The platform demonstrates the transformative potential of guided evolutionary search, evolving basic implementations into advanced algorithms, and invites the community to contribute to and utilize the system for diverse algorithmic challenges.
May 20, 2025 1,959 words in the original blog post.
Generating high-quality visuals with advanced models has become increasingly accessible, transforming industries like advertising and gaming. While creating images is relatively straightforward, assessing their quality is complex due to subjective human biases and varying definitions of quality. Pruna introduces objective metrics to evaluate aspects like quality, coherence, and originality, using single and pairwise modes for absolute and relative evaluations. The metrics are categorized into efficiency, which measures speed and resource use, and quality, which assesses intrinsic image quality and alignment with prompts. Distribution alignment metrics like Fréchet Inception Distance (FID) and Clip Maximum-Mean-Discrepancy (CMMD) measure how closely generated images resemble real-world distributions. Prompt alignment metrics, such as CLIPScore, evaluate the semantic match between images and text prompts. Perceptual alignment metrics, including PSNR, SSIM, and LPIPS, focus on pixel-level and feature-level similarities. Each metric captures different aspects of image quality, making them suitable for various scenarios, and Pruna's open-source framework allows customization and contribution from the community.
May 20, 2025 2,255 words in the original blog post.