diff --git a/docs/contents/core/efficient_ai/efficient_ai.html b/docs/contents/core/efficient_ai/efficient_ai.html index e542f370..abd2674c 100644 --- a/docs/contents/core/efficient_ai/efficient_ai.html +++ b/docs/contents/core/efficient_ai/efficient_ai.html @@ -801,10 +801,10 @@

  • Compute Efficiency: Compute efficiency addresses the effective utilization of computational resources, including energy and hardware infrastructure.

  • Data Efficiency: Data efficiency emphasizes optimizing the amount and quality of data required to achieve desired performance.

  • -
    +
    -
    \begin{tikzpicture}[font=\small\sf,node distance=2mm]
    +
    \begin{tikzpicture}[font=\small\sf,node distance=2mm]
     \usetikzlibrary{positioning,arrows.meta,arrows,calc}
     \tikzset{
       Box/.style={inner xsep=1pt,
    @@ -1033,10 +1033,10 @@ 

    9.3.2 Interdependencies Between Efficiency Dimensions

    The efficiency of machine learning systems is inherently a multifaceted challenge that encompasses model design, computational resources, and data utilization. These dimensions—algorithmic efficiency, compute efficiency, and data efficiency—are deeply interdependent, forming a dynamic ecosystem where improvements in one area often ripple across the others. Understanding these interdependencies is crucial for building scalable, cost-effective, and high-performing systems that can adapt to diverse application demands.

    This interplay is best captured through a conceptual visualization. Figure 9.4 illustrates how these efficiency dimensions overlap and interact with each other in a simple Venn diagram. Each circle represents one of the efficiency dimensions, and their intersections highlight the areas where they influence one another, which we will explore next.

    -
    +
    -
    \scalebox{0.8}{%
    +
    \scalebox{0.8}{%
     \begin{tikzpicture}[font=\small\sf,scale=1.25,line width=0.75pt]
     \usetikzlibrary{arrows.meta,calc,positioning,angles}
     \def\firstcircle{(0,0) circle (1.5cm)}
    @@ -1136,10 +1136,10 @@ 

    Susta

    The Virtuous Cycle of Machine Learning Systems

    Efficiency, scalability, and sustainability are deeply interconnected, forming a virtuous cycle that propels machine learning systems toward broader impact. Efficient systems enable scalable deployments, which amplify their sustainability benefits. In turn, sustainable practices drive the need for more efficient designs, ensuring the cycle continues. This interplay creates systems that are not only technically impressive but also socially and environmentally responsible, aligning AI innovation with the needs of a global community.

    Figure 9.5 below illustrates the virtuous cycle of machine learning systems. It highlights how efficiency drives scalability, scalability fosters sustainability, and sustainability reinforces efficiency.

    -
    +
    -
    \begin{tikzpicture}[font=\small\sf,node distance=1pt,line width=0.75pt]
    +
    \begin{tikzpicture}[font=\small\sf,node distance=1pt,line width=0.75pt]
     \usetikzlibrary{arrows.meta,calc,positioning,angles}
     \def\ra{40mm}