algorithm example
How to Reduce Bias in AI with a Focus on Training Data
Algorithmic bias in AI is a pervasive problem. You can likely recall biased algorithm examples in the news, such as speech recognition not being able to identify the pronoun "hers" but being able to identify "his" or face recognition software being less likely to recognize people of color. While entirely eliminating bias in AI is not possible, it's essential to know not only how to reduce bias in AI, but actively work to prevent it. Knowing how to mitigate bias in AI systems stems from understanding the training data sets that are used to generate and evolve models. In our 2020 State of AI and Machine Learning Report, only 15% of companies reported data diversity, bias reduction, and global scale for their AI as "not important."
Bi-objective Optimization of Biclustering with Binary Data
Glover, Fred, Hanafi, Said, Palubeckis, Gintaras
Clustering consists of partitioning data objects into subsets called clusters according to some similarity criteria. This paper addresses a generalization called quasi-clustering that allows overlapping of clusters, and which we link to biclustering. Biclustering simultaneously groups the objects and features so that a specific group of objects has a special group of features. In recent years, biclustering has received a lot of attention in several practical applications. In this paper we consider a bi-objective optimization of biclustering problem with binary data. First we present an integer programing formulations for the bi-objective optimization biclustering. Next we propose a constructive heuristic based on the set intersection operation and its efficient implementation for solving a series of mono-objective problems used inside the Epsilon-constraint method (obtained by keeping only one objective function and the other objective function is integrated into constraints). Finally, our experimental results show that using CPLEX solver as an exact algorithm for finding an optimal solution drastically increases the computational cost for large instances, while our proposed heuristic provides very good results and significantly reduces the computational expense.
Infographic: Machine learning basics with algorithm examples
Use this easy-to-understand, downloadable infographic overview of machine learning basics to identify the popular algorithms used to answer common machine learning questions. Algorithm examples help the machine learning beginner understand which algorithms to use and what they are used for. Azure Machine Learning Studio comes with a large number of machine learning algorithms that you can use to solve predictive analytics problems. The downloadable infographic below demonstrates how the four types of machine learning algorithms - regression, anomaly detection, clustering, and classification - can be used to answer your machine learning questions. Get the most out of the infographic by downloading it - the PDF has links to examples of each algorithm.