EC883 Big Data Analytics

Course Name: 

EC883 Big Data Analytics

Programme: 

M.Tech(SPML)

Category: 

Elective (Ele)

Credits (L-T-P): 

(3-0-2) 4

Content: 

Introduction to Big Data Processing: Introduction to Big Data Analytics. What is Big Data? What are the challenges? Introduction to Apache Hadoop and MapReduce. Apache Spark, Spark programming. (Python and Spark), Spark - Resilient Distributed Dataset (RDDs), Need of big data frameworks, Large-Scale Data Processing with PySpark: Spark - RDDs, DataFrames, Spark SQL, PySpark + NumPy + SciPy, Code Optimization, Cluster Configurations, Linear Algebra Computation in Large Scale, Distributed File Storage Systems, Data Modeling and Optimization Problems: Introduction to modeling: numerical vs. probabilistic vs. Bayesian, Introduction to Optimization Problems, Batch and stochastic Gradient Descent, Newton’s Method, and Expectation-Maximization. Large-Scale Supervised Learning: Introduction to Supervised learning, Generalized Linear Models and Logistic Regression, Regularization, Random Forest, Support Vector Machine (SVM), XGBoost, AdaBoost, Deep Learning Models, Outlier Detection, Spark ML library, Large-Scale Unsupervised Learning: Introduction to Unsupervised learning, K-means / K-medoids, Gaussian Mixture Models, Dimensionality Reduction, Spark MLlib for Unsupervised Learning, Deep Learning Generative models. Applications: Large Scale Text Mining- Latent Semantic Indexing, Topic models, Latent Dirichlet Allocation, Spark ML library for NLP and Time Series Big data analysis

References: 

Chris Eaton, Dirk Deroos et al., “Understanding Big data”, McGraw Hill, 2012.
Seema Acharya, Subhashini Chellappan, “Big Data and Analytics”, Wiley Publication, 2015.
Boris lublinsky, Kevin t. Smith, Alexey Yakubovich, “Professional Hadoop Solutions”, Wiley, ISBN: 9788126551071, 2015.
Aven Jeffrey, Data Analytics with Spark Using Python, First Edition, Pearson Publisher, 2018.
Mike Frampton, “Mastering Apache Spark”, Packt Publishing, 2015.
Damji, J., Wenig, B., Das, T., Lee, D. Learning spark (2nd ed.) O'Reilly Media, Inc. (2020).

Department: 

Electronics and Communication Engineering(ECE)
 

Contact us

Prof. Ramesh Kini M.
Professor and Head,
Department of ECE, NITK, Surathkal,
P. O. Srinivasnagar,
Mangalore - 575 025 Karnataka, India.

Connect with us

We're on Social Networks. Follow us & get in touch.