7+ Machine Learning for Computer Systems Survey

a survey of machine learning for computer architecture and systems.

7+ Machine Learning for Computer Systems Survey

Examining how machine learning techniques are applied to enhance computer architecture and systems involves exploring various methodologies. These include using machine learning for performance prediction, resource management, power optimization, and security enhancements. For example, machine learning models can predict application behavior to dynamically allocate resources, leading to improved efficiency.

This area of research is vital for addressing the increasing complexities of modern hardware and software. Optimizing performance and efficiency is crucial for emerging workloads such as artificial intelligence and big data analytics. Historically, these optimizations relied on hand-crafted heuristics and rules, but the growing complexity demands more adaptable and data-driven approaches that machine learning can offer. This enables creating more efficient, resilient, and adaptable systems.

Read more

Detecting Bias & Fairness in ML Models

a survey on bias and fairness in machine learning

Detecting Bias & Fairness in ML Models

Examinations of prejudice and impartiality within algorithmic systems involve a comprehensive analysis of how these systems might produce outcomes that disproportionately advantage or disadvantage specific groups. These analyses typically investigate datasets used for training, the algorithms themselves, and the potential societal impact of deployed models. For example, a facial recognition system demonstrating lower accuracy for certain demographic groups reveals potential bias requiring investigation and mitigation.

Understanding the presence and impact of discriminatory outcomes in automated decision-making is crucial for developing responsible and ethical artificial intelligence. Such examinations contribute to building more equitable systems by identifying potential sources of unfairness. This work builds on decades of research into fairness, accountability, and transparency in automated systems and is increasingly important given the growing deployment of machine learning across various sectors.

Read more