Root Cause Analysis Solver Engine (informally RCASE) is a proprietary
algorithm
In mathematics and computer science, an algorithm () is a finite sequence of Rigour#Mathematics, mathematically rigorous instructions, typically used to solve a class of specific Computational problem, problems or to perform a computation. Algo ...
developed from research originally at the
Warwick Manufacturing Group (WMG) at
Warwick University
The University of Warwick ( ; abbreviated as ''Warw.'' in post-nominal letters) is a public research university on the outskirts of Coventry between the West Midlands and Warwickshire, England. The university was founded in 1965 as part of a ...
. RCASE development commenced in 2003 to provide an automated version of
root cause analysis
In science and engineering, root cause analysis (RCA) is a method of problem solving used for identifying the root causes of faults or problems. It is widely used in IT operations, manufacturing, telecommunications, industrial process control, ...
, the method of problem solving that tries to identify the root causes of faults or problems. RCASE is now owned by the spin-out company Warwick Analytics where it is being applied to automated predictive analytics software.
Algorithm
The algorithm has been built from the ground up to be particularly suitable for the following situations:
*
'dirty' data
* incomplete data
* big data
* small datasets
* complex problems for example multi-modal failure or with more than one solution
RCASE is considered to be an innovator in the field of
Predictive analytics
Predictive analytics encompasses a variety of Statistics, statistical techniques from data mining, Predictive modelling, predictive modeling, and machine learning that analyze current and historical facts to make predictions about future or other ...
and falls within the category of ''
classification algorithms
Classification is the activity of assigning objects to some pre-existing classes or categories. This is distinct from the task of establishing the classes themselves (for example through cluster analysis). Examples include diagnostic tests, identif ...
''. Because it was built to handle the data types above, it has been proven to have many advantages over other types of classification algorithms and
machine learning
Machine learning (ML) is a field of study in artificial intelligence concerned with the development and study of Computational statistics, statistical algorithms that can learn from data and generalise to unseen data, and thus perform Task ( ...
algorithms such as
decision trees
A decision tree is a decision support system, decision support recursive partitioning structure that uses a Tree (graph theory), tree-like Causal model, model of decisions and their possible consequences, including probability, chance event ou ...
,
neural networks
A neural network is a group of interconnected units called neurons that send signals to one another. Neurons can be either Cell (biology), biological cells or signal pathways. While individual neurons are simple, many of them together in a netwo ...
and
regression techniques. It does not require
hypotheses
A hypothesis (: hypotheses) is a proposed explanation for a phenomenon. A scientific method, scientific hypothesis must be based on observations and make a testable and reproducible prediction about reality, in a process beginning with an educ ...
.
It has since been commercialised and made available for operating systems such as
SAP
Sap is a fluid transported in the xylem cells (vessel elements or tracheids) or phloem sieve tube elements of a plant. These cells transport water and nutrients throughout the plant.
Sap is distinct from latex, resin, or cell sap; it is a s ...
,
Teradata
Teradata Corporation is an American software company that provides cloud database and Analytics, analytics-related software, products, and services. The company was formed in 1979 in Brentwood, California, as a collaboration between researchers a ...
and
Microsoft
Microsoft Corporation is an American multinational corporation and technology company, technology conglomerate headquartered in Redmond, Washington. Founded in 1975, the company became influential in the History of personal computers#The ear ...
. RCASE originated from manufacturing and is widely used in applications such as
Six Sigma
Six Sigma (6σ) is a set of techniques and tools for process improvement. It was introduced by American engineer Bill Smith while working at Motorola in 1986.
Six Sigma strategies seek to improve manufacturing quality by identifying and removin ...
,
quality control
Quality control (QC) is a process by which entities review the quality of all factors involved in production. ISO 9000 defines quality control as "a part of quality management focused on fulfilling quality requirements".
This approach plac ...
and
engineering
Engineering is the practice of using natural science, mathematics, and the engineering design process to Problem solving#Engineering, solve problems within technology, increase efficiency and productivity, and improve Systems engineering, s ...
,
product design
Product design is the process of creating new Product (business), products for businesses to sell to their customers. It involves the generation and development of ideas through a systematic process that leads to the creation of innovative products ...
and warranty issues. However it is also used in other industries such as
e-commerce
E-commerce (electronic commerce) refers to commercial activities including the electronic buying or selling products and services which are conducted on online platforms or over the Internet. E-commerce draws on technologies such as mobile co ...
,
financial services
Financial services are service (economics), economic services tied to finance provided by financial institutions. Financial services encompass a broad range of tertiary sector of the economy, service sector activities, especially as concerns finan ...
and utilities where root cause analysis is required.
Notable applications
Motorola
Motorola, Inc. () was an American multinational telecommunications company based in Schaumburg, Illinois. It was founded by brothers Paul and Joseph Galvin in 1928 and had been named Motorola since 1947. Many of Motorola's products had been ...
, the home of
Six Sigma
Six Sigma (6σ) is a set of techniques and tools for process improvement. It was introduced by American engineer Bill Smith while working at Motorola in 1986.
Six Sigma strategies seek to improve manufacturing quality by identifying and removin ...
, used the research technology behind RCASE to support their quality processes. It was used to eliminate ''No Fault Found'' quality issues for a particular mobile phone model.
Mechanism & architecture
RCASE is non-statistical and thus does not require any
hypotheses
A hypothesis (: hypotheses) is a proposed explanation for a phenomenon. A scientific method, scientific hypothesis must be based on observations and make a testable and reproducible prediction about reality, in a process beginning with an educ ...
. If the key parameters causing the issue or fault in a process are not present in a
dataset
A data set (or dataset) is a collection of data. In the case of tabular data, a data set corresponds to one or more database tables, where every column of a table represents a particular variable, and each row corresponds to a given record o ...
, it will still narrow the search space and advise where the root cause may lie. This is a different approach to statistical theories which try to find a
best fit
Curve fitting is the process of constructing a curve, or mathematical function, that has the best fit to a series of data points, possibly subject to constraints. Curve fitting can involve either interpolation, where an exact fit to the data is ...
.
RCASE is based on optimised combinatorial theory and runs on either a grid cluster or a
high performance in-memory database
An in-memory database (IMDb, or main memory database system (MMDB) or memory resident database) is a database management system that primarily relies on main memory for computer data storage. It is contrasted with database management systems that e ...
. The software will interface with all
MES and
ERP systems. The result is a security system monitoring and preventing defective products from being produced. The output from the analysis will be markers that identify either an exact root cause of failure or a parametric region pointing high probability of failure (i.e. data-driven guidance on where to look next to gather data and resolve the root cause exactly).
The software can be installed on Linux or Microsoft operating systems and deployed as
On-Premises or
Software-as-a-Service
Software as a service (SaaS ) is a cloud computing service model where the provider offers use of application software to a client and manages all needed physical and software resources. SaaS is usually accessed via a web application. Unlike oth ...
(“SaaS” or “cloud”).
See also
*
Predictive maintenance
Predictive maintenance techniques are designed to help determine the condition of in-service equipment in order to estimate when maintenance should be performed. This approach claims more cost savings over routine or time-based preventive maint ...
References
{{Reflist, 2
External links
Warwick Analytics
Statistical classification
Analytics
Business intelligence software