Africa
Mitigating Health Data Poverty: Generative Approaches versus Resampling for Time-series Clinical Data
Marchesi, Raffaele, Micheletti, Nicolo, Jurman, Giuseppe, Osmani, Venet
Several approaches have been developed to mitigate algorithmic bias stemming from health data poverty, where minority groups are underrepresented in training datasets. Augmenting the minority class using resampling (such as SMOTE) is a widely used approach due to the simplicity of the algorithms. However, these algorithms decrease data variability and may introduce correlations between samples, giving rise to the use of generative approaches based on GAN. Generation of high-dimensional, time-series, authentic data that provides a wide distribution coverage of the real data, remains a challenging task for both resampling and GAN-based approaches. In this work we propose CA-GAN architecture that addresses some of the shortcomings of the current approaches, where we provide a detailed comparison with both SMOTE and WGAN-GP*, using a high-dimensional, time-series, real dataset of 3343 hypotensive Caucasian and Black patients. We show that our approach is better at both generating authentic data of the minority class and remaining within the original distribution of the real data.
Taking care of Missing Data In R for Data Science - Detechtor
In the previous tutorial, we learned how to import the Dataset and import the libraries. Now, we're finally going to start preparing the data so that our machine learning models run correctly. In most cases, you are going to have to deal with the problem of dealing with missing data. In statistics, missing data, or missing values, occur when no data value is stored for the variable in an observation. It happens really often so you need to know to take care of missing data.
Encoding Categorical Data in R for Data Science - Detechtor
We've learned how to install R and RStudio, import the dataset, and take care of missing data using the R language. Now I'm going you show you how to encode categorical data in R. If you take a look at our dataset, you'll see that we have two categorical variables. We have the county variables – Nairobi, Kisumu, and Mombasa – and we have the Purchased variables – Yes and No. They're categorical variables, obviously because they have categories. Since machine learning models are based on mathematical/numerical equations, keeping the text in the categorical variables would definitely cause us some problems. We want to have'numbers only' in our equations.
Artificial Intelligence (AI): the coming tsunami - AEC Magazine
As a society, living in a technological age, we have become incredibly used to rapid change. Sometimes it feelslike the one constant we can rely on is that everything will change. For millennia humankind lived in caves, scrawling drawings on the walls. The Stone Age was 2.5 million years long, then came the Bronze Age and, with it, urbanisation, which lasted 1,500 years. The first Industrial Revolution lasted just 80 years (1760 – 1840). Before we reached our current, digital age, the Wright Brothers perfected powered flight and just 66 years later, our species had escaped Earth's gravity, traversed the vacuum of space and landed on the moon.
Sustainable Farming Has an Unlikely Ally: Satellites
The race to remove CO2 from our atmosphere is on. In an effort to draw down carbon at a meaningful scale, people are looking to the ground. The top meter of the world's soil holds over three times the amount of carbon currently in our atmosphere--and if we treat our land better, it could suck up even more. This is good news for farmers. Companies and individuals desperate to offset their emissions by purchasing carbon credits are willing to pay farmers to use sustainable agricultural practices and sequester carbon in their fields.
Understanding Applications of Artificial Intelligence (AI) in the Gaming Industry
Enhancing the player experience is the ultimate goal of artificial intelligence in gaming. Given that game developers create games for a variety of platforms, it is imperative. The option between a console and a desktop PC gaming has become obsolete. Thanks to AI, developers can now create console-like experiences for several device kinds. AI games come in several formats every year. Some experts argue that the less obvious uses of AI in games are the most potent. AI is becoming more prevalent in games, which has significant economic advantages for companies.
How AI Could Help Preserve Art
In recent months there has been talk about how artificial intelligence can create images from textual prompts. Therefore, when one associates the words artificial intelligence and art, one immediately thinks of DALL-E, Stable Diffusion, and other algorithms. In this article, instead, I want to discuss why artworks are often less safe than we think, and how artificial intelligence can help preserve them. "Every act of creation is first of all an act of destruction." It is a mistake to think that cultural heritage is safe. Many of humanity's most valuable works are also among the most fragile. Throughout history, only a fraction of works of art has managed to survive over time. For example, during wars, cultural heritage is often damaged.
How to Machine Learning Startups Are Ushering in a Data Revolution
Lots of businesses utilize large information to improve their operations. E-commerce businesses employ qualitative and probabilistic procedures to venture off cybersecurity risks while mining huge amounts of customer information to construct recommendation engines. Targeted marketing campaigns geared toward providing a personalized customer experience. But since the usage cases for information science grow more complicated, a few innovative startups are currently relying on artificial intelligence and machine learning to their core product offering or business model–and in doing this, attaining things that would not be possible without information. More than 12,000 startups recorded on Crunchbase rely upon machine learning due to their primary and ancillary services and products.
An Intelligent Decision Support Ensemble Voting Model for Coronary Artery Disease Prediction in Smart Healthcare Monitoring Environments
Maach, Anas, Elalami, Jamila, Elalami, Noureddine, Mazoudi, El Houssine El
Coronary artery disease (CAD) is one of the most common cardiac diseases worldwide and causes disability and economic burden. It is the world's leading and most serious cause of mortality, with approximately 80% of deaths reported in low- and middle-income countries. The preferred and most precise diagnostic tool for CAD is angiography, but it is invasive, expensive, and technically demanding. However, the research community is increasingly interested in the computer-aided diagnosis of CAD via the utilization of machine learning (ML) methods. The purpose of this work is to present an e-diagnosis tool based on ML algorithms that can be used in a smart healthcare monitoring system. We applied the most accurate machine learning methods that have shown superior results in the literature to different medical datasets such as RandomForest, XGboost, MLP, J48, AdaBoost, NaiveBayes, LogitBoost, KNN. Every single classifier can be efficient on a different dataset. Thus, an ensemble model using majority voting was designed to take advantage of the well-performed single classifiers, Ensemble learning aims to combine the forecasts of multiple individual classifiers to achieve higher performance than individual classifiers in terms of precision, specificity, sensitivity, and accuracy; furthermore, we have benchmarked our proposed model with the most efficient and well-known ensemble models, such as Bagging, Stacking methods based on the cross-validation technique, The experimental results confirm that the ensemble majority voting approach based on the top 3 classifiers: MultilayerPerceptron, RandomForest, and AdaBoost, achieves the highest accuracy of 88,12% and outperforms all other classifiers. This study demonstrates that the majority voting ensemble approach proposed above is the most accurate machine learning classification approach for the prediction and detection of coronary artery disease.
MidasTouch: Monte-Carlo inference over distributions across sliding touch
Suresh, Sudharshan, Si, Zilin, Anderson, Stuart, Kaess, Michael, Mukadam, Mustafa
We present MidasTouch, a tactile perception system for online global localization of a vision-based touch sensor sliding on an object surface. This framework takes in posed tactile images over time, and outputs an evolving distribution of sensor pose on the object's surface, without the need for visual priors. Our key insight is to estimate local surface geometry with tactile sensing, learn a compact representation for it, and disambiguate these signals over a long time horizon. The backbone of MidasTouch is a Monte-Carlo particle filter, with a measurement model based on a tactile code network learned from tactile simulation. This network, inspired by LIDAR place recognition, compactly summarizes local surface geometries. These generated codes are efficiently compared against a precomputed tactile codebook per-object, to update the pose distribution. We further release the YCB-Slide dataset of real-world and simulated forceful sliding interactions between a vision-based tactile sensor and standard YCB objects. While single-touch localization can be inherently ambiguous, we can quickly localize our sensor by traversing salient surface geometries. Project page: https://suddhu.github.io/midastouch-tactile/