AL-702 (D) · Machine Learning for Data Science/Unsolved PYQ Paper
AL-702-D Machine Learning for Data Science - Jun 2025 Question Paper
Under each question, How to answer lists the points an answer should cover, outlined by CampusPrep from the syllabus. Check the details against your textbook.
-
7 MarksaDescribe the main types of machine learning algorithms and their applications in data science.
How to answer
- Define supervised, unsupervised, semi-supervised and reinforcement learning
- Give example algorithms for each type e.g. regression, clustering, Q-learning
- Describe data science applications e.g. prediction, segmentation, recommendation
- Summarize selection criteria based on data and task
-
7 MarksbExplain how the randomization technique can improve algorithm performance.
How to answer
- Define randomization technique in algorithms
- Explain avoidance of worst-case and local optima
- Discuss improved generalization and robustness
- Give examples like random initialization, dropout, random forests
-
7 MarksaWhat is the role of hash tables in search algorithms?
How to answer
- Define hash table and hash function
- Explain O(1) average search, indexing and lookup
- Discuss collision handling and use in large datasets
- Give search algorithm examples
-
7 MarksbDiscuss the applications of dynamic programming in personal genomics.
How to answer
- Define dynamic programming principles
- Explain sequence alignment and variant analysis
- Discuss optimal substructure in genomics problems
- Give examples like Needleman-Wunsch, Smith-Waterman
-
7 MarksaExplain the concept of NP completeness in the context of algorithms.
How to answer
- Define P, NP and NP-complete classes
- Explain polynomial-time verification and reduction
- Give examples like SAT, TSP, knapsack
- Discuss relevance to algorithm design and intractability
-
7 MarksbDescribe the significance of data science in analyzing massive genomic data.
How to answer
- Describe volume and complexity of genomic data
- Explain ML and statistical methods for pattern discovery
- Discuss variant calling, disease prediction, personalization
- Highlight scalability and visualization role
-
7 MarksaWhat is ensemble learning? Explain its advantages in predictive modeling.
How to answer
- Define ensemble learning and combining learners
- Explain bagging, boosting and stacking
- Discuss reduction in variance, bias and overfitting
- Give advantages in accuracy and robustness for prediction
-
7 MarksbDescribe the steps involved in cross-validation and its role in model accuracy.
How to answer
- Define cross-validation purpose
- List steps: split into k-folds, train, validate, average
- Explain types like k-fold, leave-one-out
- Discuss role in estimating accuracy and preventing overfitting
-
7 MarksaDefine linear classification and probabilistic modeling in machine learning.
How to answer
- Define linear classification with decision boundary
- Define probabilistic modeling with probability distributions
- Give examples like logistic regression, Naive Bayes
- Contrast deterministic vs probabilistic outputs
-
7 MarksbExplain how model selection is essential for machine learning performance.
How to answer
- Define model selection problem
- Explain bias-variance tradeoff and generalization
- Discuss validation, metrics and hyperparameter tuning
- Link to improved performance and avoiding under/overfitting
-
7 MarksaWhat are topic models and how are they applied in data analysis?
How to answer
- Define topic models for discovering latent topics
- Explain LDA and probabilistic topic assignment
- Describe applications in text mining and document clustering
- Give data analysis workflow example
-
7 MarksbDiscuss the concept of probabilistic inference in data science.
How to answer
- Define probabilistic inference and Bayes rule
- Explain estimating posteriors from data
- Discuss handling uncertainty in predictions
- Give data science examples
-
7 MarksaExplain the importance of data cleaning in data preprocessing.
How to answer
- Define data cleaning in preprocessing
- Explain handling missing, noisy and inconsistent data
- Discuss impact on model quality and reliability
- List techniques like deduplication and outlier treatment
-
7 MarksbDiscuss how data transformation affects model building in machine learning.
How to answer
- Define data transformation types
- Explain normalization, encoding and feature scaling
- Discuss effect on convergence and model accuracy
- Give examples of improved model building
-
7 MarksaDefine OLAP and OLTP and their applications in data warehousing.
How to answer
- Define OLAP for analytical processing and OLTP for transactions
- Contrast characteristics: query type, speed, schema
- Describe data warehousing applications like reporting and mining
- Give examples of use cases
-
7 MarksbExplain the connection between data warehousing and data mining in data science.
How to answer
- Define data warehousing and data mining
- Explain warehouse as integrated source for mining
- Discuss ETL, OLAP and knowledge discovery flow
- Highlight decision support role in data science
Go to where you left off?
Quick Add to Notes
Save questions, your own notes and screenshots into notes filed by unit. It takes a free account.
Create free accountHave an account? Log in
Notes Panel