Introduction to Lean Methodology for AI
Expert-defined terms from the Professional Certificate in Project Management Methodologies for Artificial Intelligence course at London School of Business and Administration. Free to read, free to share, paired with a globally recognised certification pathway.
**Agile methodology** #
**Agile methodology**
* Agile methodology is a project management approach that emphasizes flexibility… #
It involves iterative progress, continuous feedback, and rapid adaptation to changes. Agile is particularly suitable for software development projects, where requirements may evolve during the development process.
**AI model** #
**AI model**
* An AI model is a mathematical representation of a system or process that can m… #
AI models are typically created using machine learning or deep learning techniques, which involve training algorithms on large datasets to identify patterns and make predictions.
**Basic statistics** #
**Basic statistics**
* Basic statistics are mathematical measures used to describe and analyze data #
They include measures of central tendency (mean, median, mode) and measures of dispersion (standard deviation, variance). Basic statistics are essential for understanding data and making informed decisions.
**Business intelligence (BI)** #
**Business intelligence (BI)**
* Business intelligence (BI) is the process of analyzing data to gain insights i… #
BI involves collecting, storing, and processing data from various sources to create reports, dashboards, and other visualizations that help businesses make informed decisions.
**Change management** #
**Change management**
* Change management is the process of planning, implementing, and monitoring cha… #
It involves identifying stakeholders, assessing risks, and communicating effectively to ensure a smooth transition. Change management is essential for managing the impact of AI on projects and organizations.
**Continuous integration and delivery (CI/CD)** #
**Continuous integration and delivery (CI/CD)**
* Continuous integration and delivery (CI/CD) is a software development practice… #
CI/CD is essential for ensuring that code changes are integrated and tested frequently, reducing the risk of errors and improving the speed of delivery.
**Data analytics** #
**Data analytics**
* Data analytics is the process of examining data to gain insights and make info… #
It involves using statistical and computational techniques to identify patterns, trends, and relationships in data. Data analytics is essential for leveraging the power of AI in projects and organizations.
**Data governance** #
**Data governance**
* Data governance is the process of managing the availability, usability, integr… #
It involves establishing policies, procedures, and standards for data management and ensuring that they are followed across the organization. Data governance is essential for ensuring the accuracy and security of AI models.
**Data quality** #
**Data quality**
* Data quality is the degree to which data is accurate, complete, and consistent #
It is essential for ensuring that AI models are based on reliable data and make accurate predictions. Data quality can be improved through data validation, data cleaning, and other data governance practices.
**Data science** #
**Data science**
* Data science is an interdisciplinary field that involves using statistical and… #
Data science combines elements of mathematics, statistics, computer science, and domain expertise to analyze data and make informed decisions.
**Data visualization** #
**Data visualization**
* Data visualization is the process of representing data in a visual format to f… #
It involves using charts, graphs, and other visual representations to communicate complex data in a clear and concise way. Data visualization is essential for leveraging the power of AI in projects and organizations.
**Design thinking** #
**Design thinking**
* Design thinking is a problem #
solving approach that involves empathizing with users, defining problems, ideating solutions, and prototyping and testing ideas. It is a human-centered approach that prioritizes user needs and feedback in the design process. Design thinking is essential for creating AI solutions that are user-friendly and effective.
**DevOps** #
**DevOps**
* DevOps is a software development practice that involves collaboration between… #
It involves using automation, continuous integration and delivery, and version control to streamline the development process and reduce the risk of errors.
**Digital transformation** #
**Digital transformation**
* Digital transformation is the process of using technology to fundamentally cha… #
It involves using artificial intelligence, automation, cloud computing, and other technologies to improve efficiency, agility, and innovation.
**Experimentation** #
**Experimentation**
* Experimentation is the process of testing ideas and hypotheses through control… #
It involves using statistical methods to analyze data and draw conclusions about the effectiveness of different approaches. Experimentation is essential for improving the performance of AI models and making informed decisions.
**Feature engineering** #
**Feature engineering**
* Feature engineering is the process of selecting and transforming data features… #
It involves using domain expertise and statistical techniques to identify relevant features and transform them into a format that can be used by machine learning algorithms.
**Git** #
**Git**
* Git is a version control system that allows developers to track changes to cod… #
It enables teams to work on the same codebase simultaneously, manage different versions of code, and revert to previous versions if necessary.
**Hypothesis testing** #
**Hypothesis testing**
* Hypothesis testing is a statistical method used to test assumptions about data #
It involves defining a null hypothesis and an alternative hypothesis, calculating a test statistic and a p-value, and determining whether the results are statistically significant.
**Information security** #
**Information security**
* Information security is the practice of protecting information and systems fro… #
It involves implementing policies, procedures, and technologies to ensure the confidentiality, integrity, and availability of information.
**Iterative development** #
**Iterative development**
* Iterative development is a software development approach that involves deliver… #
It enables teams to test and refine functionality frequently, reducing the risk of errors and improving the speed of delivery.
**Jupyter Notebook** #
**Jupyter Notebook**
* Jupyter Notebook is an open #
source web application that allows users to create and share documents that contain live code, equations, visualizations, and narrative text. It is widely used in data science and machine learning for data analysis, visualization, and modeling.
**Kanban** #
**Kanban**
* Kanban is a project management approach that involves visualizing workflow and… #
It is a pull-based system that enables teams to prioritize tasks and respond to changing requirements quickly.
**KPI (Key Performance Indicator)** #
**KPI (Key Performance Indicator)**
* KPI (Key Performance Indicator) is a metric used to measure the performance of… #
It is a quantifiable measure that enables teams to track progress towards specific goals and make informed decisions.
**Leakage** #
**Leakage**
* Leakage is a phenomenon that occurs when a machine learning model is trained o… #
It can lead to overfitting, where the model performs well on the training data but poorly on new, unseen data.
**Linux** #
**Linux**
* Linux is an open #
source operating system that is widely used in servers, cloud computing, and embedded systems. It is known for its stability, security, and flexibility. Linux is typically accessed through a command line interface, where users can enter commands to interact with the system.
**Machine learning** #
**Machine learning**
* Machine learning is a subset of artificial intelligence that involves training… #
It involves using statistical and computational techniques to identify patterns and relationships in data.
**Markdown** #
**Markdown**
* Markdown is a light #
* Markdown is a light