0% found this document useful (0 votes)
108 views8 pages

PETE 419 686 Syllabus 24b

Uploaded by

dyavadisaivenkat
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
108 views8 pages

PETE 419 686 Syllabus 24b

Uploaded by

dyavadisaivenkat
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

Course Syllabus

Petroleum Data Analytics & Machine Learning

Course Information
Course Number: PETE 419, PETE 686
Time: Wednesday 4:10 – 7:00 PM
Location: RICH 208
Credit Hours: 3

Instructor: Dr. Sid Misra


Instructor Office Hours: Online or In-Person with a prior email-based appointment
Instructor Office: RICH 401 K
Instructor E-Mail: [email protected]

Grader: Botong Deng


Grader Office Hours: Monday Tuesday and Thursday, 3:30 pm to 5:00 pm
Grader Office: RICH 407 (TA Office, Infront of Elevator on the right)
Grader E-mail: [email protected]

ZOOM: https://tamu.zoom.us/j/5847610134

Course Description

The course will provide working knowledge about data analytics suitable for petroleum/subsurface
engineers/geoscientists. Emphasis will be on implementing data-driven methods on certain types of
petroleum/subsurface data. Participants will assemble data-driven workflows and apply them on
subsurface data generated during petroleum engineering/geoscience operations. Participants will work
on case studies with an emphasis on the use of supervised learning (classification and regression),
unsupervised learning (transformations, clustering, and feature extraction) and neural networks using
open-source Python computational platforms. The hands-on nature of the course facilitates
understanding the basics of machine learning, data science, and data analysis and their applications to
petroleum engineering, geophysics, subsurface engineering and other areas of geoscience.

Course Learning Outcomes

➢ Assemble open-source machine learning and data mining workflows in Python to solve basic data
science problems related to petroleum engineering, subsurface engineering and geosciences.
➢ Solve supervised regression problems using ElasticNet, Support Vector, Nearest Neighbor, Neural
Network, and LASSO regressors.
➢ Use Decision Tree, Nearest Neighbor, Random Forest, Gradient Boosting, Neural Network, and
Support Vector Machine classification techniques
➢ Use K-Means, Mean Shift, and Hierarchical clustering techniques.
➢ Apply training, testing, cross validation, feature elimination, feature ranking, parameter
selection, hyperparameter optimization, and anomaly detection.

Page 1 of 8
Course Syllabus

Special Course Designation

This is a stacked course. PETE 686 requires all graduate students to create and present a literature
survey on a specific topic as a part of final project. In addition, the final project of PETE 686 graduate
students will involve certain graded tasks that challenge advanced knowledge and skills on the topic.
PETE 419 undergraduate students will not require advanced-level graded tasks for the final project. PETE
686 and PETE 419 students will be graded separately.

Recommended Textbook and/or Resource Materials

Books are not needed for this course. Student will be graded based on the concepts, resources, and
applications shared during lectures.

Grading Policy

• Team Work and Individual Performance: Collaboration on examinations and assignments is


forbidden except when specifically authorized. See Policy on Academic Integrity. For additional
information, visit http://www.tamu.edu/aggiehonor. Assignments should be submitted
individually except when teamwork is specified. Projects are team exercises. Collaboration within
a team is required; collaboration between teams is forbidden. Team will be assigned a team
grade. Students can choose their team members. Final Project Team needs to be different from
Midterm Project Team.

• Homework/Lecture Assignments: These assignments will be shared through e-learning website.


You will need to complete and then upload the assignment to the e-learning website. Late
submissions will not be graded. An e-mailed assignment will not be graded.

• Course Projects: This course has projects. The deadline will not be postponed. Submissions not
received by the deadline will result in a grade of zero.

• Graded items: 10 lecture assignments, 3 course projects, and 2 exams will be graded.

• Grading and Regrading: The policies regarding grading and regarding of exams and assignments
are as follows:
a. It is the general policy for this class that assignments and exams shall be graded on the basis of
answers only — partial credit, if given, is given solely at the discretion of the instructor.
b. All work shall be properly and completely documented for credit.
c. All grading shall be done by the instructor, grader, or GAT’s, or under the instructor’s direction
and supervision, and the decision of the instructor is final.
d. Only in very rare cases will exams be considered for regrading; e.g., when the total number of
points deducted is not consistent with the assigned grade. Partial credit (if any) is not subject
to appeal.
e. Work, which, while correct, cannot be followed, will be considered incorrect and will not be
considered for a grade change.

Page 2 of 8
Course Syllabus

f. If students request regrading for assignment, they should email the TA/grader and instructor.
The request for regrading should be submitted within one week from the date returned.
g. If regrading is necessary for the exams, the student should submit a regrading request to the
instructor within one week from the date returned.

• University Regulations Concerning Attendance, Grades, and Scholastic Dishonesty: Each student
should review the University Regulations concerning attendance, grades, and scholastic
dishonesty. In particular, anyone caught cheating on an examination or assignment will be
removed from the class roster and given an F* (failure grade) in the course and be reported to the
Aggie Honor System Office.

• Coursework Copyright Statement (Texas A&M University Policy Statement): The handouts and
codes used in this course are copyrighted. By "handouts," this means all materials generated for
this class, which include but are not limited to syllabi, assignments, exams, problems, in-class
materials, review sheets, codes, and additional problem sets. Because these materials are
copyrighted, you do not have the right to copy them, unless you are expressly granted permission.

As commonly defined, plagiarism consists of passing off as one’s own the ideas, words, writings,
etc., that belong to another. In accordance with this definition, you are committing plagiarism if
you copy the work of another person and turn it in as your own, even if you should have the
permission of that person. Plagiarism is one of the worst academic sins, for the plagiarist destroys
the trust among colleagues without which research cannot be safely communicated. If you have
any questions about plagiarism and/or copying, please consult the latest issue of the Texas A&M
University Student Rules, under the section "Scholastic Dishonesty."

Grading
Item Weight (%)
Midterm Project 1 10
Midterm Exam 1 (2 hours) 15
Midterm Project 2 15
Lecture Assignment (10) 20
Class Participation 8
Final Project 17
Midterm Exam 2 (2 hours) 15

Approximate Undergrad Grade Cutoffs:


A: ≥ 85% B: 84.99% to 70% C: 69.99% to 55% D: 54.99% to 40% F: < 40.00%

Approximate Grad Grade Cutoffs:


A: ≥ 90% B: 89.99% to 75% C: 74.99% to 60% D: 59.99% to 40% F: < 40.00%

Late Work Policy

• Late work is defined as submitting a deliverable after the established deadline.


• Late work will not be accepted. Late work will not be evaluated.
• Work submitted by a student as makeup work for an excused absence is not considered late
work and is exempted from the late work policy.

Page 3 of 8
Course Syllabus

Course Schedule

Week 1 Overview of data analytics and machine learning applications in petroleum


engineering and geoscience

Getting started with python and pandas

Getting started with matplotlib and seaborn

Week 2 Case Study #1: Data pre-processing of large subsurface/petroleum dataset

Outlier detection

Week 3 Dimensionality reduction (PCA)


(Sep 4)
Feature selection and Feature elimination

Case Study #2: Applying anomaly detection and PCA on subsurface dataset

Midterm Project 1 Assigned – Chemical Sensors

Week 4 Introduction to Classification and Metrics

Logistic Regression, Neighbors, and Random Forest

Case Study #3: Rock facies classification

Week 5 Cross validation and hyperparameter optimization

Week 6 Introduction to Regression

Regularization

Case Study #4: Estimation of irreducible water saturation

Week 7 Handling missing data, handling categorical data


(Oct 2)
Midterm Exam #1 during lecture hours

Page 4 of 8
Course Syllabus

Week 8 Midterm Project 1 Due


(Oct 9)
Midterm Project 2 Assigned – IP and EUR Predictions

Artificial Neural Networks

Week 9 Case Study #5: Rock facies classification using Neural Networks –
Multiclass vs. Multilabel

Case Study #6: Production Forecasting using Neural Networks

Week 10 Unsupervised learning: K-means, mean-shift, and hierarchical clustering

Week 11 Case Study #7: Rock typing


(Oct 30)
Case Study #8: Image compression

Midterm Project 2 Due

Final Project Assigned

Week 12 In-Class Practice Sessions – Applied Case Studies


(Nov 6)

Week 13 Case Study #9: Image segmentation

Case Study #10: Using XGBoost on Subsurface Data

Week 14 Last In-Person Lecture of the Course


(Nov 20)
Case Study #11: Pressure Transient Analysis

Midterm Exam #2 during lecture hours

Dec 4, Wednesday Final Project Due

Page 5 of 8
Course Syllabus

Non-Traditional Students--Will adhere to the same scheduled as listed above. The faculty have
determined that the learning outcomes and contact hours are the same for non-traditional students and
will have equal opportunities to interact with the instructor.

Section 700 (DL):


Course Delivery: Live lectures will be streamed via Zoom when possible, with recorded versions
available for asynchronous viewing. All course materials, including handouts, assignments, solutions,
exams, and projects, will be accessible on Canvas. Students are responsible for regularly checking the
course page and emails for course-related updates.
Course Requirements: While class attendance and participation are optional for DL students, online
exam attendance is mandatory. Assignments are due on Saturdays by midnight. Submission of Projects
and exams align with the schedule of Section 600.
Student Support: DL students can schedule in-person or online meetings with the instructor. Assistance
with project team formation will be provided.
Submission Policy: All submissions must be electronic through Canvas.
Mandatory Online Exams: Students are expected to be online during the exams. Online exam
attendance is mandatory for all students.

University Policies

Attendance Policy

The university views class attendance and participation as an individual student responsibility. Students
are expected to attend class and to complete all assignments.

Please refer to Student Rule 7 in its entirety for information about excused absences, including
definitions, and related documentation and timelines.

Makeup Work Policy

Students will be excused from attending class on the day of a graded activity or when attendance
contributes to a student’s grade, for the reasons stated in Student Rule 7, or other reason deemed
appropriate by the instructor.

Please refer to Student Rule 7 in its entirety for information about makeup work, including definitions,
and related documentation and timelines.

Absences related to Title IX of the Education Amendments of 1972 may necessitate a period of more
than 30 days for make-up work, and the timeframe for make-up work should be agreed upon by the
student and instructor” (Student Rule 7, Section 7.4.1).

“The instructor is under no obligation to provide an opportunity for the student to make up work missed
because of an unexcused absence” (Student Rule 7, Section 7.4.2).

Page 6 of 8
Course Syllabus

Students who request an excused absence are expected to uphold the Aggie Honor Code and Student
Conduct Code. (See Student Rule 24.)

Academic Integrity Statement and Policy

“An Aggie does not lie, cheat or steal, or tolerate those who do.”

“Texas A&M University students are responsible for authenticating all work submitted to an instructor. If
asked, students must be able to produce proof that the item submitted is indeed the work of that
student. Students must keep appropriate records at all times. The inability to authenticate one’s work,
should the instructor request it, may be sufficient grounds to initiate an academic misconduct case”
(Section 20.1.2.3, Student Rule 20).

You can learn more about the Aggie Honor System Office Rules and Procedures, academic integrity, and
your rights and responsibilities at aggiehonor.tamu.edu.

Americans with Disabilities Act (ADA) Policy

Texas A&M University is committed to providing equitable access to learning opportunities for all
students. If you experience barriers to your education due to a disability or think you may have a
disability, please contact Disability Resources in the Student Services Building or at (979) 845-1637 or
visit disability.tamu.edu. Disabilities may include, but are not limited to attentional, learning, mental
health, sensory, physical, or chronic health conditions. All students are encouraged to discuss their
disability related needs with Disability Resources and their instructors as soon as possible.

Title IX and Statement on Limits to Confidentiality

Texas A&M University is committed to fostering a learning environment that is safe and productive for
all. University policies and federal and state laws prohibit gender-based discrimination and sexual
harassment, including sexual assault, sexual exploitation, domestic violence, dating violence, and
stalking.

With the exception of some medical and mental health providers, all university employees (including full
and part-time faculty, staff, paid graduate assistants, student workers, etc.) are Mandatory Reporters
and must report to the Title IX Office if the employee experiences, observes, or becomes aware of an
incident that meets the following conditions (see University Rule 08.01.01.M1):

• The incident is reasonably believed to be discrimination or harassment.


• The incident is alleged to have been committed by or against a person who, at the time of the
incident, was (1) a student enrolled at the University or (2) an employee of the University.

Mandatory Reporters must file a report regardless of how the information comes to their attention –
including but not limited to face-to-face conversations, a written class assignment or paper, class
discussion, email, text, or social media post. Although Mandatory Reporters must file a report, in most
instances, you will be able to control how the report is handled, including whether or not to pursue a

Page 7 of 8
Course Syllabus

formal investigation. The University’s goal is to make sure you are aware of the range of options
available to you and to ensure access to the resources you need.

Students wishing to discuss concerns in a confidential setting are encouraged to make an appointment
with Counseling and Psychological Services (CAPS).

Students can learn more about filing a report, accessing supportive resources, and navigating the Title IX
investigation and resolution process on the University’s Title IX webpage.

Statement on Mental Health and Wellness

Texas A&M University recognizes that mental health and wellness are critical factors that influence a
student’s academic success and overall wellbeing. Students are encouraged to engage in proper self-
care by utilizing the resources and services available from Counseling & Psychological Services (CAPS).
Students who need someone to talk to can call the TAMU Helpline (979-845-2700) from 4:00 p.m. to
8:00 a.m. weekdays and 24 hours on weekends. 24-hour emergency help is also available through the
National Suicide Prevention Hotline (800-273-8255) or at suicidepreventionlifeline.org.

Page 8 of 8

You might also like