Instructional Material
On Fairness of Medical Image Classification with Multiple Sensitive Attributes via Learning Orthogonal Representations
Deng, Wenlong, Zhong, Yuan, Dou, Qi, Li, Xiaoxiao
Mitigating the discrimination of machine learning models has gained increasing attention in medical image analysis. However, rare works focus on fair treatments for patients with multiple sensitive demographic ones, which is a crucial yet challenging problem for real-world clinical applications. In this paper, we propose a novel method for fair representation learning with respect to multi-sensitive attributes. We pursue the independence between target and multi-sensitive representations by achieving orthogonality in the representation space. Concretely, we enforce the column space orthogonality by keeping target information on the complement of a low-rank sensitive space. Furthermore, in the row space, we encourage feature dimensions between target and sensitive representations to be orthogonal. The effectiveness of the proposed method is demonstrated with extensive experiments on the CheXpert dataset. To our best knowledge, this is the first work to mitigate unfairness with respect to multiple sensitive attributes in the field of medical imaging.
2 Game Changing AI Text To Video Generation Websites! - Trace Digital
If you want to convert blog article to video, then this blog is for you. In this article you will learn about two websites that you can use to create video with text, and add voice-over to video. However, with so many options available, choosing the right software for artificial intelligence video creation can be overwhelming. Fliki allows users to transform text-based content into videos with professional-grade voiceovers. One of Fliki's key strengths is its user-friendly interface, making it accessible to non-professionals looking to create high-quality video content.
adaPARL: Adaptive Privacy-Aware Reinforcement Learning for Sequential-Decision Making Human-in-the-Loop Systems
Taherisadr, Mojtaba, Stavroulakis, Stelios Andrew, Elmalaki, Salma
Reinforcement learning (RL) presents numerous benefits compared to rule-based approaches in various applications. Privacy concerns have grown with the widespread use of RL trained with privacy-sensitive data in IoT devices, especially for human-in-the-loop systems. On the one hand, RL methods enhance the user experience by trying to adapt to the highly dynamic nature of humans. On the other hand, trained policies can leak the user's private information. Recent attention has been drawn to designing privacy-aware RL algorithms while maintaining an acceptable system utility. A central challenge in designing privacy-aware RL, especially for human-in-the-loop systems, is that humans have intrinsic variability and their preferences and behavior evolve. The effect of one privacy leak mitigation can be different for the same human or across different humans over time. Hence, we can not design one fixed model for privacy-aware RL that fits all. To that end, we propose adaPARL, an adaptive approach for privacy-aware RL, especially for human-in-the-loop IoT systems. adaPARL provides a personalized privacy-utility trade-off depending on human behavior and preference. We validate the proposed adaPARL on two IoT applications, namely (i) Human-in-the-Loop Smart Home and (ii) Human-in-the-Loop Virtual Reality (VR) Smart Classroom. Results obtained on these two applications validate the generality of adaPARL and its ability to provide a personalized privacy-utility trade-off. On average, for the first application, adaPARL improves the utility by $57\%$ over the baseline and by $43\%$ over randomization. adaPARL also reduces the privacy leak by $23\%$ on average. For the second application, adaPARL decreases the privacy leak to $44\%$ before the utility drops by $15\%$.
Mental state attribution to educational robots: an experience with children in primary school
Gena, Cristina, Capecchi, Sara
The work presented in this paper was carried out in the context of the project Girls and boys: one day at university promoted by the City of Turin together with the University of Turin. We were responsible for two educational activities on robotics and coding hosted at the Computer Science Department, which made one of its laboratories available for this kind of lesson. At the conclusion of the lab's sessions, children compiled the Attribution of Mental State (AMS) questionnaire, which is a measure of mental states that participants attribute to robots, namely the user's perception of the robot's mental qualities as compared to humans. We distributed the questionnaires both to children attending the educational robotics lab and to children performing coding activities. Results show that the first group attributed higher mental qualities to the robots, compared to the attribution given by children that did not have a direct experience with a robot.
Py-Feat: Python Facial Expression Analysis Toolbox
Cheong, Jin Hyun, Jolly, Eshin, Xie, Tiankang, Byrne, Sophie, Kenney, Matthew, Chang, Luke J.
Studying facial expressions is a notoriously difficult endeavor. Recent advances in the field of affective computing have yielded impressive progress in automatically detecting facial expressions from pictures and videos. However, much of this work has yet to be widely disseminated in social science domains such as psychology. Current state of the art models require considerable domain expertise that is not traditionally incorporated into social science training programs. Furthermore, there is a notable absence of user-friendly and open-source software that provides a comprehensive set of tools and functions that support facial expression research. In this paper, we introduce Py-Feat, an open-source Python toolbox that provides support for detecting, preprocessing, analyzing, and visualizing facial expression data. Py-Feat makes it easy for domain experts to disseminate and benchmark computer vision models and also for end users to quickly process, analyze, and visualize face expression data. We hope this platform will facilitate increased use of facial expression data in human behavior research.
Bort: Towards Explainable Neural Networks with Bounded Orthogonal Constraint
Zhang, Borui, Zheng, Wenzhao, Zhou, Jie, Lu, Jiwen
Deep learning has revolutionized human society, yet the black-box nature of deep neural networks hinders further application to reliability-demanded industries. In the attempt to unpack them, many works observe or impact internal variables to improve the comprehensibility and invertibility of the black-box models. However, existing methods rely on intuitive assumptions and lack mathematical guarantees. To bridge this gap, we introduce Bort, an optimizer for improving model explainability with boundedness and orthogonality constraints on model parameters, derived from the sufficient conditions of model comprehensibility and invertibility. We perform reconstruction and backtracking on the model representations optimized by Bort and observe a clear improvement in model explainability. Based on Bort, we are able to synthesize explainable adversarial samples without additional parameters and training. Surprisingly, we find Bort constantly improves the classification accuracy of various architectures including ResNet and DeiT on MNIST, CIFAR-10, and ImageNet. Code: https://github.com/zbr17/Bort.
Write, Illustrate and Publish a Children's Book with AI!
Take your creativity to the next level by using artificial intelligence to help you write, illustrate, and publish a children's book! Do you want to write, illustrate and publish a children's book, but don't know where to start? This is the course for you. Take your creativity to the next level by using artificial intelligence to help you write, illustrate, and publish a children's book! In this course, "Write, Illustrate and Publish a Children's Book with AI" you'll learn how to use AI to create an original story for your book, then use AI to beautifully illustrate your story.
The Matrix Calculus You Need For Deep Learning (Notes from a paper by Terence Parr and Jeremy… - DEV Community
Jeremy's courses show how to become a world-class deep learning practitioner with only a minimal level of scalar calculus, thanks to leveraging the automatic differentiation built in to modern deep learning libraries. But if you really want to really understand what's going on under the hood of these libraries, and grok academic papers discussing the latest advances in model training techniques, you'll need to understand certain bits of the field of matrix calculus. Hopefully you remember some of these main scalar derivative rules. If your memory is a bit fuzzy on this, have a look at Khan academy video on scalar derivative rules. There are other rules for trigonometry, exponential, etc., which you can find at Khan Academy differential calculus course.
Top 7 Best Books Machine Learning For Beginner To Advance - Course Joiner
Machine learning and artificial intelligence are growing fields and growing topics of study. While the advanced machine learning applications we hear about in the news may sound intimidating and out of reach, the basic concepts are actually quite easy to grasp. In this post, we'll review some of the most popular resources for machine learning beginners (or anyone just looking to learn). Through a series of recent breakthroughs, deep learning has driven the entire machine learning field. Now even programmers who know nothing about this technology can use simple and effective tools to implement programs that can learn from data. This practical book will show you how.