Advanced Topics in Accountancy and Artificial Intelligence.
Expert-defined terms from the Graduate Certificate in Accountancy and Artificial Intelligence course at Greenwich School of Business and Finance. Free to read, free to share, paired with a globally recognised certification pathway.
Advanced Topics in Accountancy and Artificial Intelligence Glossary #
Advanced Topics in Accountancy and Artificial Intelligence Glossary
A #
A
1. Accountancy #
The process of recording, classifying, and summarizing financial transactions to produce financial statements and reports for decision-making.
2. Artificial Intelligence (AI) #
The simulation of human intelligence processes by machines, including learning, reasoning, and self-correction.
3. Algorithm #
A set of rules or instructions designed to perform a specific task or solve a particular problem.
4. Analytics #
The process of analyzing data to gain insights and make informed decisions.
5. Automated Decision Making #
The use of algorithms and AI systems to make decisions without human intervention.
6. API (Application Programming Interface) #
A set of rules and protocols that allows different software applications to communicate with each other.
7. Artificial Neural Networks #
A type of AI algorithm that is inspired by the structure and function of the human brain.
B #
B
8. Big Data #
Large volumes of data that cannot be processed using traditional data processing techniques.
9. Blockchain #
A decentralized, distributed ledger technology used to record transactions across multiple computers.
10. Business Intelligence (BI) #
Technologies, applications, and practices for the collection, integration, analysis, and presentation of business information.
C #
C
11. Cloud Computing #
The delivery of computing services over the internet, including storage, processing power, and software.
12. Cryptocurrency #
Digital or virtual currencies that use cryptography for security.
13. Chatbot #
A computer program designed to simulate conversation with human users, especially over the internet.
14. Cluster Analysis #
A technique used to group data points into clusters based on similarities.
15. Computer Vision #
The field of study that enables computers to interpret and understand the visual world.
16. Control System #
A system that manages, commands, directs, or regulates the behavior of other systems or devices.
D #
D
17. Data Mining #
The process of discovering patterns in large data sets using techniques from statistics and machine learning.
18. Deep Learning #
A subset of machine learning that uses artificial neural networks to model and interpret complex patterns.
19. Decision Tree #
A decision support tool that uses a tree-like model of decisions and their possible consequences.
20. Database Management System (DBMS) #
A software system that enables users to define, create, maintain, and control access to databases.
21. Digital Transformation #
The integration of digital technology into all areas of a business, fundamentally changing how it operates and delivers value to customers.
22. Data Visualization #
The graphical representation of information and data to facilitate understanding.
E #
E
23. Expert System #
A computer system that emulates the decision-making ability of a human expert.
24. Ensemble Learning #
A machine learning technique that combines multiple models to improve predictive performance.
25. Ethical AI #
The practice of designing and using AI systems in a way that is fair, transparent, and accountable.
26. Edge Computing #
A distributed computing paradigm that brings computation and data storage closer to the location where it is needed.
27. Explainable AI #
AI systems that provide explanations for their decisions and predictions in a human-readable format.
F #
F
28. Forecasting #
The process of making predictions about future events based on historical data.
29. Fraud Detection #
The process of using data analysis techniques to identify and prevent fraudulent activities.
30. Financial Modeling #
The process of creating a mathematical representation of a real-world financial situation.
31. Fuzzy Logic #
A form of logic that deals with reasoning that is approximate rather than fixed and exact.
G #
G
32. Genetic Algorithm #
An optimization technique inspired by the process of natural selection.
33. Graph Database #
A type of database that uses graph structures for semantic queries.
34. General Ledger #
A complete record of a company's financial transactions.
35. GPU (Graphics Processing Unit) #
A specialized electronic circuit designed to rapidly manipulate and alter memory to accelerate the creation of images in a frame buffer intended for output to a display.
H #
H
36. Heuristic #
A problem-solving approach that uses practical methods to find solutions quickly.
37. Hyperparameter #
A parameter whose value is set before the learning process begins.
38. Hadoop #
An open-source, distributed computing framework that enables the processing of large data sets across clusters of computers.
39. Hierarchical Clustering #
A method of cluster analysis that seeks to build a hierarchy of clusters.
I #
I
40. IoT (Internet of Things) #
The network of physical devices, vehicles, home appliances, and other items embedded with electronics, software, sensors, actuators, and connectivity which enables these objects to connect and exchange data.
41. Information Retrieval #
The process of finding relevant information from a collection of data.
42. Intelligent Agent #
A software program that performs tasks on behalf of a user or another program.
43. Inverse Reinforcement Learning #
A type of machine learning where an agent learns the reward function from observed behavior.
J #
J
44. Jupyter Notebook #
An open-source web application that allows you to create and share documents that contain live code, equations, visualizations, and narrative text.
45. Job Scheduling #
The process of deciding when a task should be executed and on which resources.
46. Just #
In-Time Inventory Management: An inventory strategy that aims to reduce carrying costs by only ordering and holding inventory when needed.
K #
K
47. K #
means Clustering: A method of vector quantization that is popular for cluster analysis in data mining.
48. K #
nearest Neighbors (KNN): A simple, instance-based learning algorithm that classifies new examples based on their similarity to training instances.
49. Knowledge Graph #
A knowledge base that uses graph structures to represent information.
50. Knowledge Representation #
The process of representing knowledge in a form that can be used by a computer.
L #
L
51. Logistic Regression #
A statistical model that is commonly used for binary classification problems.
52. Machine Learning #
A subset of AI that enables computers to learn and improve from experience without being explicitly programmed.
53. Multi #
Agent System: A system composed of multiple interacting intelligent agents.
54. Market Basket Analysis #
A data mining technique for discovering patterns in transaction data.
55. Model Evaluation #
The process of assessing the performance of a machine learning model.
M #
M
56. Neural Network #
A computer system modeled on the human brain's network of neurons.
57. Natural Language Processing (NLP) #
A field of AI that enables computers to understand, interpret, and generate human language.
58. Optimization #
The process of finding the best solution from all feasible solutions.
59. Overfitting #
A modeling error that occurs when a model is too complex and fits the training data too closely.
N #
N
60. Nearest Neighbor Search #
A method for finding the closest point(s) in a given set to a given query point.
61. NoSQL #
A type of database that provides a mechanism for storage and retrieval of data that is modeled in means other than the tabular relations used in relational databases.
62. Neural Architecture Search #
The process of automating the design of neural networks.
63. Nonlinear Regression #
A form of regression analysis in which the relationship between the independent variable and the dependent variable is not linear.
O #
O
64. Object Detection #
A computer technology related to computer vision and image processing that deals with detecting instances of objects in images or videos.
65. One #
Hot Encoding: A technique used to convert categorical variables into a numerical representation.
66. Outlier Detection #
The process of identifying observations that deviate significantly from the rest of the data.
67. Optical Character Recognition (OCR) #
The conversion of images of text into machine-encoded text.
P #
P
68. Principal Component Analysis (PCA) #
A technique used to reduce the dimensionality of data while preserving its structure.
69. Predictive Analytics #
The use of data, statistical algorithms, and machine learning techniques to identify the likelihood of future outcomes based on historical data.
70. Public Key Infrastructure (PKI) #
A system for the creation, storage, and distribution of digital certificates that are used to verify the authenticity of entities.
71. Pattern Recognition #
The process of recognizing patterns in data.
72. Perceptron #
A type of artificial neural network used for binary classification tasks.
Q #
Q
73. Quantum Computing #
A type of computing that takes advantage of the strange ability of subatomic particles to exist in more than one state at any time.
74. Query Optimization #
The process of selecting the most efficient way to execute a query.
75. Quality Management #
The process of ensuring that products or services meet specific quality standards.
76. Q #
Learning: A model-free reinforcement learning algorithm.
R #
R
77. Random Forest #
An ensemble learning method for classification, regression, and other tasks.
78. Reinforcement Learning #
A type of machine learning where an agent learns to make decisions by interacting with an environment.
79. Robotic Process Automation (RPA) #
The use of software robots to automate repetitive tasks and manual processes.
80. Recommender System #
An information filtering system that predicts the preferences of a user for a product or service.
81. Regression Analysis #
A statistical technique used to understand the relationship between dependent and independent variables.
S #
S
82. Supervised Learning #
A type of machine learning where the model is trained on labeled data.
83. Support Vector Machine (SVM) #
A supervised machine learning algorithm that can be used for classification or regression tasks.
84. Sentiment Analysis #
The process of computationally identifying and categorizing opinions expressed in a piece of text.
85. Scalability #
The ability of a system to handle a growing amount of work or its potential to accommodate growth.
86. Simulation #
The imitation of the operation of a real-world process or system over time.
T #
T
87. Time Series Analysis #
A statistical technique used to analyze time-ordered data.
88. Text Mining #
The process of extracting meaningful information from text data.
89. Transfer Learning #
A machine learning technique where a model trained on one task is used for a related task.
90. Topic Modeling #
A statistical modeling technique for discovering the abstract topics that occur in a collection of documents.
91. TensorFlow #
An open-source machine learning framework developed by Google.
U #
U
92. Unsupervised Learning #
A type of machine learning where the model is trained on unlabeled data.
93. Unstructured Data #
Data that does not have a predefined data model.
94. User Interface (UI) #
The means by which a user interacts with a computer program.
95. Utility Computing #
The provision of computing resources on a pay-per-use basis.
96. Universal Approximation Theorem #
A theorem that states that a feedforward neural network with a single hidden layer containing a finite number of neurons can approximate any continuous function.
V #
V
97. Virtual Reality (VR) #
A computer-generated simulation of a three-dimensional image or environment that can be interacted with in a seemingly real or physical way.
98. Validation #
The process of evaluating a model's performance on data that was not used during training.
99. Value Chain Analysis #
The process of analyzing a company's activities to understand how value is created.
100. Validation Set #
A subset of data used to evaluate the performance of a machine learning model.
W #
W
101. Web Scraping #
The process of extracting data from websites.
102. Workflow Automation #
The use of technology to automate repetitive tasks and streamline business processes.
103. Word Embedding #
A technique used to represent words as vectors in a high-dimensional space.
104. Weak AI #
AI systems that are designed for a specific task and do not possess general intelligence.
X #
X
105. XGBoost #
An optimized distributed gradient boosting library designed for efficient and flexible machine learning.
106. XAI (Explainable Artificial Intelligence) #
The practice of designing AI systems that can explain their decisions to humans.
107. XOR Problem #
A problem in which a linear model cannot separate the classes.
Y #
Y
108. Yield Management #
A pricing strategy aimed at maximizing revenue based on demand.
109. Yule #
Walker Equations: A set of linear algebraic equations used to estimate the parameters of an autoregressive model.
Z #
Z
110. Zero #
Day Attack: An attack that exploits a previously unknown vulnerability in a computer application or system.
111. Z #
Score: A statistical measure that quantifies how far a data point is from the mean of a data set in standard deviation units.