Generative AI (GAI) is a category of AI that can create new content, including video, audio, images and text. GAI has the potential to change the way we approach content creation. It’s gotten much attention lately. Take ChatGPT for example. The AI chatbot has captivated the public’s imagination with clever
In this post, Ajay Agrawal, professor at Toronto's Rotman School of Management, discusses the challenges of unlocking the full potential of AI and ML for businesses and banks. Agrawal explains how the taxi industry in London, UK provides a cautionary tale of the potential impediments to driving value from AI,
SAS' Mary Carter details challenges and benefits of accelerating the delivery of SAS software.
A SAS programmer wanted to compute the distribution of X-Y, where X and Y are two beta-distributed random variables. Pham-Gia and Turkkan (1993) derive a formula for the PDF of this distribution. Unfortunately, the PDF involves evaluating a two-dimensional generalized hypergeometric function, which is not available in all programming languages.
As the world moves toward a low-carbon future, the power and utilities industry faces significant financial and reputational risks due to the potential stranding of resources and assets. This transition to carbon-free energy sources could render carbon-intensive assets – such as coal- and gas-fired power plants, coal mines and hydrocarbon
Students in the master's program in data science at the University of North Carolina Wilmington (UNCW) drove real-world results using SAS® Viya® for the labor market analytics company Lightcast. The project gave students practical analytical tools to solve a business challenge – invaluable career preparation. At the same time, Lightcast gained business insights
In applied mathematics, there is a large collection of "special functions." These function appera in certain applications, often as the solution to a differential equation, but also in the definition of probability distributions. For example, I have written about Bessel functions, the complete and incomplete gamma function, and the complete
BayWatch uses AI to help coastguards to analyze, predict and optimize operations to detect false alarms and allocate people, boats and helicopters at times of maritime emergencies. Navigating the seas can be a daunting task. While a trip will likely go smoothly, that is not always the case. Along the
Which SAS technique should you use? Consider how often the program is to be run, your comfort level and more.
Responsible innovation is critical because technology does not exist in a vacuum. It affects us all in unexpected ways. We know analytics has an undeniable impact on society. For example, analytics can help hospitals manage their inventories for essential items like wheelchairs and bladder scanners, help sports teams curate a
When we hear about supplements like creatine or branch chain amino acids, most of us automatically think of athletes, or body builders, or something similar, but these supplements have many benefits beyond athletic performance.
The metalog family of distributions (Keelin, Decision Analysis, 2016) is a flexible family that can model a wide range of continuous univariate data distributions when the data-generating mechanism is unknown. This article provides an overview of the metalog distributions. A subsequent article shows how to download and use a library
SAS is inclusive as a community, as a company, and as a technology. I'll wear the message loud and proud -- and you can too.
For hospitals, managing inventory is an ongoing logistical challenge. The right equipment in the right spot is essential for safe and efficient hospital operations. That's why hospitals around the world turn to Blyott. Blyott is a plug-and-play machine learning and modular real-time-location-services (RTLS) provider. Their technology tracks the location of
A SAS programmer asked for help to simulate data from a distribution that has certain properties. The distribution must be supported on the interval [a, b] and have a specified mean, μ, where a < μ < b. It turns out that there are infinitely many distributions that satisfy these
At SAS, where you start doesn’t have to be where you end, and opportunity for internal career mobility and skill growth abounds. Stacey Cooper has been at SAS for 11 years, and during that time, she’s experienced SAS’ support for internal career mobility firsthand - not only as an employee,
Dake IT uses augmented intelligence to build models for disease identification to help radiologists analyze scanned images. Medical imaging, such as x-rays and ultrasounds, is widely used across the medical community. From dentists and surgeons to oncologists, physicians everywhere rely on imaging to aid in diagnosing diseases, monitoring the spreading
"Finding and Making Time for Self-Care" is one of my most popular workshops because most of us want to take better care of ourselves but feel like we just don't have time. Here are some of the strategies I use to make time for self-care. Values and Time Exercise Spend
GARP and SAS partnered for a survey in 2018 to understand the use of AI & ML models in risk management. Since then, we've seen an increasing demand in the market to credit risk transformation projects (CRTs). Because of that, the survey was expanded in 2022 and has been extended to
Fraud remains a huge challenge for governments and inspectors at all levels, as fraudsters today are more successful than ever. Because many cases are so difficult to detect, there is tremendous potential for technologies such as analytics and AI to support investigations. The social inspectorates in Belgium have recently set
Welcome to the continuation of my series Getting Started with Python Integration to SAS Viya. In this post I'll discuss how to bring a distributed CAS table back to your Python client as a DataFrame. In this example, I'm using Python on my laptop (Python client) to connect to the
Ah, Valentine’s Day. Whether you love or loathe this sweet holiday, you can’t miss it if you live in the United States. Seemingly by magic, stores begin filling with red and pink treats right after Christmas. And while you might be astonished by the quick switch in your favorite store,
Using machine learning to correlate factors and characteristics that appear gradually during childhood in people with autism spectrum disorder (ASD) in support to identify others at risk. How prevalent is ASD? Well, it depends on who you ask, but it’s generally accepted that 1-2.3% of children have been diagnosed. And
You can use a Markov transition matrix to model the transition of an entity between a set of discrete states. A transition matrix is also called a stochastic matrix. A previous article describes how to use transition matrices for stochastic modeling. You can estimate a Markov transition matrix by using
How did we get to a place where a conversational chatbot can quickly create a personalized letter? Join us as we explore some of the key innovations over the past 50 years that help inform us about how to respond and what the future might hold.
One of the reasons I got involved with the trustworthy AI movement is because automated systems enabled by our past will hurt people – at scale – if we aren’t careful. Worse yet, and from a personal perspective, it concerned me that if such systems were deployed in justice and
Advertisements for sports supplements are everywhere! They usually include a sweaty, muscled, barely dressed model drinking something called Ripped Force, Jacked, Ultimate Shred or some other ridiculous name. The sports nutrition industry is a $40 billion plus industry. There is a lot of money behind that marketing. But do these
SAS programmers love to make special graphs for Valentine's Day. In fact, there is a long history of heart-shaped graphs and love-inspired programs written in SAS! Last year, I added to the collection by showing how a ball bounces on a heart-shaped billiards table. This year, I create a similar
In my blog series regarding SAS REST APIs (you can read all of my posts on this topic here) I outlined how to integrate SAS analytical capabilities into applications. I detailed how to construct REST calls, build body parameters and interpret the responses. I've not yet covered authentication for the
Welcome to the continuation of my series Getting Started with Python Integration to SAS Viya. In previous posts, I discussed how to connect to the CAS server, how to execute CAS actions, and how your data is organized on the CAS server. In this post I'll discuss loading client-side CSV files into