Artificial Intelligence Fundamentals

Artificial Intelligence Fundamentals in the Postgraduate Certificate in AI-based Drug Formulation course involve a range of key terms and vocabulary that are essential for understanding the core concepts and applications of AI in drug formu…

Artificial Intelligence Fundamentals

Artificial Intelligence Fundamentals in the Postgraduate Certificate in AI-based Drug Formulation course involve a range of key terms and vocabulary that are essential for understanding the core concepts and applications of AI in drug formulation. Let's delve into these terms in detail:

1. **Artificial Intelligence (AI):** AI refers to the simulation of human intelligence processes by machines, especially computer systems. It involves the ability of machines to learn from data, adapt to new inputs, and perform tasks that typically require human intelligence.

2. **Machine Learning (ML):** Machine learning is a subset of AI that focuses on the development of algorithms and statistical models that enable machines to learn and make predictions or decisions without being explicitly programmed.

3. **Deep Learning:** Deep learning is a subset of ML that utilizes artificial neural networks with multiple layers to model and solve complex problems. It has been instrumental in driving advancements in AI, particularly in areas such as image and speech recognition.

4. **Neural Networks:** Neural networks are a set of algorithms, modeled loosely after the human brain, that are designed to recognize patterns. They interpret sensory data through a kind of machine perception, labeling, and clustering raw input.

5. **Natural Language Processing (NLP):** NLP is a branch of AI that focuses on the interaction between computers and humans using natural language. It enables computers to understand, interpret, and generate human language.

6. **Reinforcement Learning:** Reinforcement learning is a type of ML where an agent learns to make decisions by taking actions in an environment to achieve a specific goal. The agent receives feedback in the form of rewards or penalties based on its actions.

7. **Supervised Learning:** Supervised learning is a type of ML where the model is trained on a labeled dataset, where each example is associated with the correct output. The model learns to map inputs to outputs based on the provided labels.

8. **Unsupervised Learning:** Unsupervised learning is a type of ML where the model is trained on an unlabeled dataset and learns patterns or relationships in the data without specific guidance. It is often used for clustering and dimensionality reduction.

9. **Semi-Supervised Learning:** Semi-supervised learning is a combination of supervised and unsupervised learning, where the model is trained on a dataset that contains both labeled and unlabeled data. This approach can be useful when labeled data is scarce.

10. **Self-Supervised Learning:** Self-supervised learning is a type of ML where the model learns from the input data itself without requiring explicit labels. It generates labels from the input data, allowing the model to learn meaningful representations.

11. **Generative Adversarial Networks (GANs):** GANs are a class of ML models that consist of two neural networks – a generator and a discriminator – that are trained simultaneously through adversarial training. GANs are used for generating new data instances.

12. **Convolutional Neural Networks (CNNs):** CNNs are a type of neural network that is well-suited for processing grid-like data, such as images. They use convolutional layers to automatically learn features from the input data.

13. **Recurrent Neural Networks (RNNs):** RNNs are a type of neural network designed for sequence data, such as time series or text. They have connections that loop back on themselves, allowing them to maintain a memory of previous inputs.

14. **Transformer Networks:** Transformer networks are a type of neural network architecture that has gained popularity for tasks involving sequential data, such as language translation. They rely on self-attention mechanisms to process information.

15. **Feature Engineering:** Feature engineering is the process of selecting, extracting, and transforming features from raw data to improve the performance of machine learning models. It involves creating new features or selecting relevant ones for the task at hand.

16. **Hyperparameter Tuning:** Hyperparameter tuning involves selecting the optimal set of hyperparameters for a machine learning model to achieve the best performance. Hyperparameters are parameters that are set before the learning process begins.

17. **Overfitting and Underfitting:** Overfitting occurs when a model learns the training data too well and performs poorly on unseen data, while underfitting occurs when a model is too simple to capture the underlying patterns in the data. Balancing between the two is essential for model generalization.

18. **Cross-Validation:** Cross-validation is a technique used to assess the performance of a machine learning model by splitting the data into multiple subsets. The model is trained on some subsets and tested on others, helping to evaluate its generalization ability.

19. **Bias-Variance Tradeoff:** The bias-variance tradeoff is a key concept in machine learning that refers to the balance between the bias (error from erroneous assumptions in the model) and variance (sensitivity to fluctuations in the training data) of a model. Finding the right balance is crucial for model performance.

20. **Transfer Learning:** Transfer learning is a technique where a model trained on one task is repurposed for a different but related task. It leverages the knowledge learned from the source task to improve the performance on the target task, especially when labeled data is limited.

21. **Data Augmentation:** Data augmentation is a technique used to increase the diversity of a training dataset by applying transformations to the existing data, such as rotation, flipping, or scaling. It helps improve model generalization and robustness.

22. **Model Interpretability:** Model interpretability refers to the ability to explain and understand how a machine learning model makes predictions. It is crucial for building trust in AI systems, especially in domains where decisions have high stakes, such as healthcare.

23. **Ethical AI:** Ethical AI involves ensuring that AI systems are developed and deployed in a responsible and ethical manner. It includes considerations such as fairness, transparency, privacy, and accountability in AI algorithms and applications.

24. **AI Ethics:** AI ethics is a branch of ethics that focuses on the moral principles and values that should guide the development and use of AI technologies. It addresses ethical dilemmas related to AI decision-making, bias, autonomy, and societal impact.

25. **Explainable AI (XAI):** Explainable AI is an area of research that aims to make AI systems more transparent and understandable to humans. It focuses on providing explanations for AI decisions and predictions, especially in high-risk domains.

26. **Adversarial Attacks:** Adversarial attacks are a type of attack where an adversary deliberately manipulates input data to deceive AI systems and cause misclassification. Adversarial examples are crafted to exploit vulnerabilities in AI models.

27. **AI Bias:** AI bias refers to systematic errors or unfairness in AI systems that result in discriminatory outcomes, often due to biases in the training data or algorithms. Addressing bias in AI is essential to ensure fairness and equity in decision-making.

28. **AI Robustness:** AI robustness refers to the ability of AI systems to perform consistently and accurately under different conditions, including noisy data, adversarial attacks, and distribution shifts. Robust AI models are more reliable and dependable.

29. **AI Governance:** AI governance involves establishing policies, regulations, and frameworks to oversee the development, deployment, and use of AI technologies. It aims to ensure accountability, transparency, and compliance with ethical standards in AI applications.

30. **AI Security:** AI security focuses on protecting AI systems from cyber threats, attacks, and vulnerabilities that can compromise their integrity, confidentiality, and availability. Securing AI systems is critical to safeguard sensitive data and prevent malicious activities.

In the field of AI-based drug formulation, these fundamental concepts and terms play a crucial role in leveraging AI technologies to accelerate drug discovery, optimize drug formulations, and improve patient outcomes. By mastering these key terms and vocabulary, students in the Postgraduate Certificate program can gain a solid understanding of AI principles and their applications in the pharmaceutical industry.

Key takeaways

  • It involves the ability of machines to learn from data, adapt to new inputs, and perform tasks that typically require human intelligence.
  • **Machine Learning (ML):** Machine learning is a subset of AI that focuses on the development of algorithms and statistical models that enable machines to learn and make predictions or decisions without being explicitly programmed.
  • **Deep Learning:** Deep learning is a subset of ML that utilizes artificial neural networks with multiple layers to model and solve complex problems.
  • **Neural Networks:** Neural networks are a set of algorithms, modeled loosely after the human brain, that are designed to recognize patterns.
  • **Natural Language Processing (NLP):** NLP is a branch of AI that focuses on the interaction between computers and humans using natural language.
  • **Reinforcement Learning:** Reinforcement learning is a type of ML where an agent learns to make decisions by taking actions in an environment to achieve a specific goal.
  • **Supervised Learning:** Supervised learning is a type of ML where the model is trained on a labeled dataset, where each example is associated with the correct output.
May 2026 intake · open enrolment
from £99 GBP
Enrol