✅ Top AI Interview Questions with Answers: Part-1
1. What is Artificial Intelligence?
Artificial Intelligence (AI) is the branch of computer science that focuses on building machines or systems that can perform tasks that typically require human intelligence — such as understanding language, recognizing images, making decisions, and learning from data.
2. Difference between AI, Machine Learning, and Deep Learning
- AI: The broad concept of machines simulating human intelligence.
- Machine Learning (ML): A subset of AI that enables systems to learn from data and improve over time without being explicitly programmed.
- Deep Learning (DL): A subfield of ML that uses neural networks with many layers to model complex patterns, especially in images, audio, and text.
3. What is supervised vs. unsupervised learning?
- Supervised Learning: The model learns from labeled data. It is trained on input-output pairs.
Example: Predicting house prices from past data.
- Unsupervised Learning: The model finds patterns in data without labels.
Example: Grouping customers based on buying behavior (clustering).
4. Explain overfitting and underfitting
- Overfitting: The model learns noise and details in the training data, performing poorly on new data.
- Underfitting: The model is too simple to capture the data patterns and performs poorly on both training and testing data.
A good model generalizes well to unseen data.
5. What are classification and regression?
- Classification: Predicts discrete labels.
Example: Email spam detection (spam or not).
- Regression: Predicts continuous values.
Example: Predicting stock price or temperature.
6. What is a confusion matrix?
It’s a table used to evaluate the performance of a classification model by comparing predicted vs. actual results.
It shows:
- True Positives (TP)
- True Negatives (TN)
- False Positives (FP)
- False Negatives (FN)
7. Define precision, recall, F1-score
- ×Precision× = TP / (TP + FP): How many predicted positives are correct.
- ×Recall× = TP / (TP + FN): How many actual positives are captured.
- ×F1-Score× = Harmonic mean of precision and recall.
Useful when dealing with imbalanced datasets.
8. What is the difference between batch and online learning?
- Batch Learning: The model is trained on the entire dataset at once.
- Online Learning: The model is updated incrementally as new data arrives — useful for real-time systems.
9. Explain bias-variance tradeoff
- Bias: Error from incorrect assumptions (underfitting).
- Variance: Error from model sensitivity to training data (overfitting).
Goal: Find a balance to minimize total error.
10. What are activation functions in neural networks?
Activation functions decide whether a neuron should fire. They introduce non-linearity into the network.
Common ones:
- ReLU: max(0, x)
- Sigmoid: squashes values between 0 and 1
- Tanh: squashes between -1 and 1
Double Tap ♥️ For More
Post #1711
3.06K
- ❤ 17