You are on page 1of 3

Introduction to NLP tasks in syntax, semantics, and Introduction to Algorithms, Optimization, Search for

pragmatics. optimality, computational intelligence, Nature Inspired


Applications such as information extraction, question solutions and characteristic, Nature inspired
answering, and machine translation. Metaheuristics and its brief history,

The problem of ambiguity. The role of machine learning. Analysis of Optimization Algorithms,
Brief history of the field. Nature Inspired Algorithms,
N-gram Language Models. The role of language models. parameter Tuning and control Constrained and
Simple N-gram models. Estimating parameters and unconstrained optimizations,
smoothing. Evaluating language models.
Random Walks and Optimizations,
Part Of Speech Tagging and Sequence Labeling Lexical
syntax. evolutionary strategies and Evolutionary Algorithms
(EA), Simulated Annealing (SA) Algorithm and its
Hidden Markov Models (Forward and Viterbi algorithms behavior,
and EM training).
Genetic Algorithms(GA)- genetic operator, parameters,
Neural Networks and LSTM Introduction to perceptron and fitness functions, genetic programming and
backpropagation, LSTM Recurrent Neural Networks convergence analysis, GA variants, Differential
Syntactic parsing Grammar formalisms and treebanks. Evolution (DE), various Applications.
Efficient parsing for context-free grammars (CFGs). Swarm Intelligence optimization,
Statistical parsing and probabilistic CFGs (PCFGs). Particle Swarm Optimization (PSO) Algorithm,
Lexicalized PCFGs. Ant Colony Optimization (ACO) Algorithms,
Neural shift-reduce dependency parsing Semantic Analysis Artificial Bee Colony ACO) optimization algorithms,
Lexical semantics and word-sense disambiguation.
Cuckoo Search (CS) Algorithms,
Compositional semantics. Semantic Role Labeling and
Semantic Parsing. Intelligent Water Drop Algorithm (IWD),

Information Extraction (IE) Named entity recognition and Bat Algorithms (BA),
relation extraction.
Firefly Algorithms (FA) Framework for self-tuning
IE using sequence labeling. algorithms,

Machine Translation (MT) Basic issues in MT. Dealing with constraints, constraints handling,

Statistical translation, word alignment, phrase-based fitness functions,


translation, and synchronous grammars.
multi-objective optimization techniques and its
Advanced Language Processing Advance language applications ,
modeling (including LDA), other applications like
Hybrid algorithms, Ways to Hybridize.
summarization, question answering
Unit I: Data Structures and Algorithms:

Review of Data Structures, and most commonly used algorithms in Computer Science and
Engineering – Sorting, DFS/BFS, and Pattern Searching.

Unit II: Linear Algebra:

Vectors - linear vector spaces, linear independence, norms and inner products, Basis and
dimension, Matrices, Matrix operations, Inverse of a matrix Orthogonalization, Properties of
determinants, Eigenvalues and eigenvectors, SVD and pseudo inverse, KL or hotelling transform.

Unit III:

Transforms Signals and representation, Convolution, Frequency Transforms, Properties of Fourier


Transform, DFT, DCT and FFT, Introduction to wavelets, applications in Computer Science and
Engineering

Unit III: Probability and Statistics:

Introduction to statistical analysis, hypothesis testing – null and alternate, statistical tests – chi-
square, ANOVA, data validation Probability models and axioms, Bayes’ rule, discrete and
continuous random variables, Probability distributions: normal distribution and properties,
conditional, marginal and joint probability distribution, PRNG (pseudo random number generators)
- randomness tests, introduction to information theory and cryptography: an Introduction

Unit IV: Machine Learning:

Linear and non-linear regression, supervised learning – neural network, binary decision diagram,
SVM, k-NN, unsupervised learning – Clustering, Hidden Markov Models, Introduction to deep
learning.

Unit V: Case Studies in Research Domains of CSE.


Testing Environment and Test Processes: Network Models:
• Software Testing Environment, Properties of Real-World Networks:
• Overview of Software Testing Process,
• Organizing for Testing, • Degree Distribution,
• Developing the Test Plan, • Clustering Coefficient,
• Verification Testing, • Average Path Length.
• Analysing and Reporting Test Results, Random Graphs ,
• Acceptance Testing.
Small-World Model,
Levels of Testing,
Preferential Attachment Model,
• Unit Testing,
• Integration Testing, Modeling of Real-World Networks using Random
Graphs,
• Defect Bash Elimination.
• System Testing, Small-World Model and
• Usability and Accessibility Testing,
Preferential Attachment Model
• Configuration Testing,
• Compatibility Testing. Network Measures:
• Functional and Non-functional system testing,
Centrality:
• Compliance Testing,
• Load Testing, • Degree Centrality,
• Performance Testing and • Eigenvector Centrality,
• Security Testing. • Katz Centrality,
• Static and dynamic testing, • PageRank,
• Black-box or functional testing, • Centrality,
• Equivalence partitioning, • Closeness Centrality,
• BVA, structural, White box or glass box testing, • Group Centrality.
• Mutation Testing,
Transitivity and Reciprocity,
• Data flow testing.
Balance and Status,
Test Automation:
Similarity:
• Software Testing Tools,
• Software Test Automation, • Structural Equivalence,
• Debugging, Case study. • Regular Equivalence.
------------------------------------------------------------------------------- Community Analysis:
Recommendation: Community Detection,
Classical Recommendation Algorithms: Community Detection Algorithms:
Content-Based Methods, 1. Member-Based Community Detection,
2. Group-Based Community Detection.
Collaborative Filtering (CF),
Community Evolution:
Extending Individual Recommendation to Groups of Individuals,
How Networks Evolve,
Recommendation Using Social Context,
Community Detection in Evolving Networks.
Evaluating Recommendations:
Community Evaluation:
Evaluating Accuracy of Predictions,
Evaluation with Ground Truth,
Evaluating Relevancy of Recommendations Graph Representation
Learning, Evaluation without Ground Truth
Knowledge Graphs and Meta Paths, Influence Maximization & Outbreak Detection.
Graph Convolutional Networks,

Link Prediction, Influence Maximization & Outbreak Detection.

You might also like