Internship Report MMCT Devision
Internship Report MMCT Devision
(Deemed to be University)
National Academy of Indian Railways Campus,
Lalbagh, Vadodara, Gujarat - 390004
www.nrti.edu.in | 0265-2648305
Internship Report
A report submitted
In partial fulfilment of the requirements
for the degree of
B. Tech/ B. Ba/ B. Sc
By
To
DRM Mumbai Central/BCT-WR
&
National Rail and Transportation Institute (NRTI)
Vadodara, India-390004
Date: August 30, 2021
National Rail and Transport Institute
(Deemed to be University)
National Academy of Indian Railways Campus,
Lalbagh, Vadodara, Gujarat - 390004
www.nrti.edu.in | 0265-2648305
SUMMER INTERNSHIP
Certificate of Completion
This is to certify that the work contained in the project titled “AI &ML in
Modelling, Prediction and Maintenance of the System” has successfully
completed by the following students under my/our supervision during the 4-week
summer internship at Mumbai Central/BCT-WR. During the internship period the
students found to be hard working, punctual and discipline and they met all the
criteria satisfactorily.
Signature
Date: August 30, 2021 Industry Mentor details
National Rail and Transport Institute
(Deemed to be University)
National Academy of Indian Railways Campus,
Lalbagh, Vadodara, Gujarat - 390004
www.nrti.edu.in | 0265-2648305
Acknowledgement
We are also very much thankful to our respective professors Dr. Hari
Krishna Gaddam, Dr. V. Chintala, Dr. Sunil Kumar Sharma, Dr.
Abhilasha Saksena for their guidance and support.
In the end we would like to express our gratitude towards our parents
for their kind cooperation and encouragement which helped us in completion
of this project.
National Rail and Transport Institute
(Deemed to be University)
National Academy of Indian Railways Campus,
Lalbagh, Vadodara, Gujarat - 390004
www.nrti.edu.in | 0265-2648305
Abstract
In this internship we went through the different aspects of AI. Artificial
intelligence focuses on development of machines which are programmed to think
more like a human and use this learning to make predictions about future states. AI
plays a significant role in various fields. Mostly we are talking about the advantages
of AI, but far behind to discuss its limitation too. We are deprived from the main goal
of AI which is AGI rather we are only focusing in the field of ANI. ANI had developed
in major sectors which had a positive aspect.
Using AI whether in our household or in the company is not as easy step. It involves
a series of steps such as selecting a favourable project, workflow of making a machine
learning project, data science project etc. This doesn’t require 100 members to work
upon. It can be started by a single engineer, or by ourselves by referring through
various online courses and get some idea. AI also plays a major role in society. People
presumes AI in different manners. Some becomes too optimistic and other too
pessimist. The sets of nos. Used becomes bias.
As it widens the gap between women and men, rich and poor. Many spammers steal
information by using illegal means through which data are stolen and several crimes
are committed. Researchers are working to eliminate these limitations. Research
shows that around 400 to 800 million will be displaced due to automation but it is
also likely to create more jobs as more skilled human resource will be requires with
expansion of AI. AI provides scope for more development in the developing
economies. But it also be kept I mind that AI needs a lot of work to be done, so these
nations should make education the first priority. For AI to work better more training
and data is required.
Eventually, we had discussed major points of AI and gone through its crux. We
looked at various benefits and limitation and provided recommendations about how
it should be tackled so that the mentors can have a look and take necessary steps and
changes in the overall aspect.
National Rail and Transport Institute
(Deemed to be University)
National Academy of Indian Railways Campus,
Lalbagh, Vadodara, Gujarat - 390004
www.nrti.edu.in | 0265-2648305
Table of Contents
Acknowledgement.................................................................................................................. 3
Abstract.................................................................................................................................. 4
Chapter 1: Introduction........................................................................................................... 7
1.1 Motivation................................................................................................................. 7
1.2 Objectives................................................................................................................ 7
1.3 Organization of Report.............................................................................................7
Chapter 2: Exploratory Data Analysis.....................................................................................8
2.1 MS Excel....................................................................................................................... 8
2.2 Google Data Studio.......................................................................................................9
Chapter 3: Artificial Intelligence & Machine Learning............................................................10
3.1 Data............................................................................................................................ 10
3.2 Machine learning.........................................................................................................11
3.3 Artificial Intelligence....................................................................................................12
Chapter 4: AI vs ML.............................................................................................................. 14
4.1 Expectations VS Reality..............................................................................................14
Chapter 5: Building A.I. Projects...........................................................................................15
5.1 STEPS........................................................................................................................ 15
5.2 Workflow of making a Machine Learning project.........................................................15
5.2.1 Working steps of a speech recognition system........................................................15
5.2.2 Working steps of a self-driving car........................................................................16
5.3 Workflow of making a Data Science project................................................................16
5.3.1Choosing an A.I. Project to work on......................................................................17
Chapter 6: Building A.I. in a company / organization............................................................18
6.1 Role of an AI team......................................................................................................18
6.2 AI Transformation Playbook........................................................................................19
6.2.1 Case Study on Complex AI product......................................................................20
6.3 Portfolio of AI.............................................................................................................. 21
Chapter 7: A.I. and Society...................................................................................................22
7.1 A realistic view of AI....................................................................................................22
National Rail and Transport Institute
(Deemed to be University)
National Academy of Indian Railways Campus,
Lalbagh, Vadodara, Gujarat - 390004
www.nrti.edu.in | 0265-2648305
7.2 Discrimination / Bias...................................................................................................22
7.3 Adversarial attacks on AI............................................................................................22
7.4 AI and developing economies.....................................................................................23
7.5 AI and jobs.................................................................................................................. 23
Chapter 8: TRAIN MANAGEMENT SYSTEM (TMS)............................................................24
8.1 Advantages of setting up TMS in Mumbai suburban...................................................25
A Run-Through AI................................................................................................................25
FUTURE OF AI................................................................................................................. 26
Overview of Internship Activities...........................................................................................27
REFERENCES:.................................................................................................................... 29
List of Figures
Figure 1 Pivot Table.........................................................................................................................................................8
Figure 2 Google Data Studio..........................................................................................................................................9
Figure 3 AI in Business Units......................................................................................................................................19
Figure 4 AI Implementation Cycle............................................................................................................................19
Figure 5 Self-Driving Car Working System............................................................................................................20
Figure 6 First TMS that was inaugurated in Western Railways to improve Mumbai local train
operations...............................................................................................................................................................24
National Rail and Transport Institute
(Deemed to be University)
National Academy of Indian Railways Campus,
Lalbagh, Vadodara, Gujarat - 390004
www.nrti.edu.in | 0265-2648305
Chapter 1: Introduction
1.1 Motivation
The Indian Railways keep a record of everything in the computers to analyse
different fields of things in detail. After analysis, if problems occur, steps can be
taken to prevent the problems. Officers and Managers get the best idea of the past
events when they have the record in front of them. Usually, data is always in table
format in either Microsoft Excel or Google Sheets. This data can be turned into a
much more informative manner by using tools like “Pivot Charts” in Microsoft Excel
and “Google Data Studio” of Google. In this manner, the officers can understand the
occurred events, identify mistakes and come out with different and effective
solutions for the profit and betterment of Indian Railways.
1.2 Objectives
The main objectives of this internship/study are-
To know about artificial intelligence and machine learning and how it is used
in modelling, prediction and maintenance of system.
Familiarize ourselves that how google data studio and pivot tables are used in
analyzing the types of complains, framing possible solutions for the same.
2.1 MS Excel
To make a Pivot Chart, the first step is to clean the received data from the
different offices from the respective division. The data is recorded in different forms.
It has to be rearranged in a specific form before using the pivot chart. The data is
then converted into a table and then pivot charts are made out of the data table.
These Charts are much more informative than the raw data from the data table.
Using Google Data Studio is the upgraded and much more detailed version of
Pivot Charts which is available in Microsoft Excel. There are better graphics and
more designing options to make your data representable. New and different types of
charts options are available in Google Data Studio. The first step to use Data Studio is
to clean and import your data from Microsoft Excel to Google Sheets. After uploading
the data in Sheets, insert the Data Sheet in the Data Studio. The Data Studio will
automatically detect Headers and the content in it. There are many options to
customise your chart as per needed. The information is displayed quickly and in a
detailed manner.
3.1 Data
Data is messy. Big data or huge chunks of data, used properly, are really useful for a
business to prosper. It helps the machines to learn a certain task using ML and AI
algorithms. To achieve a proper dataset for ML and AI, first, you have to carefully
divide the input and the desired output part so as to make it useful.
Let us take an example of data that an agency might have, when they tried to
price the houses according to its size and number of bedrooms. So, the size and
number of bedrooms are the input (A) and the price is the output (B).
Suppose we have a fixed budget and we want to know the size of house we can afford.
So, this difference in purpose totally changes the input and output. Here, the price is
the input (A) and the rest left is the output (B).
National Rail and Transport Institute
(Deemed to be University)
National Academy of Indian Railways Campus,
Lalbagh, Vadodara, Gujarat - 390004
www.nrti.edu.in | 0265-2648305
There are many ways of collecting this data for ML and AI.
1) Manual Labelling: - We can collect a dataset where a set of images are the input
and labels are the output. It is also known as a labelled data.
2) Observation: - We can even observe the behaviour and conditions of the object as
input and predict the required output.
3) Using Available data: - We can download it from a website or get it from a partner.
Only collecting data will not be beneficial, we have to be careful what type of data to
collect, so as to achieve our goal or output. How to collect the data so it can be used
in the right direction. So, data engineering is as important as data collection.
More data certainly means better performance. But after a certain point, it doesn't
get much better. However, neural networks and Deep Learning have made the
situation better, as it shows in the graph below: -
Chapter 4: AI vs ML
We all know how AI is making a huge difference in all the fields. Hence, we
have kept huge expectations from AI. Our expectations have become a little out -
reached. There are even discussions about AI robots conquering the Earth, and
unexpected imaginations about AI developments in the near future. But the truth is
everyone is speaking about the positive and achievements in AI. No one is talking
about the failures; the bigger projects AI couldn't achieve. AI robots are a whole
different reality.
The development we see is only in the field of AI is only in the field of ANI (Artificial
Narrow Intelligence) like smart speakers, chatbots, and self-driving cars. But there is
even a second part of AI, i.e., AGI (Artificial General Intelligence). Actually, that was
the main goal of building AI, but unfortunately, there is almost no progress or zero
development in this field.
The major development in ANI and the popularizing of the positive results of AI has
made people expect more and imagine so much as some clever robot, coming to take
over humanity. But we have to get out and face the reality, keep on trying and
researching to develop this amazing field of AI. We must also know the capabilities
and limitations of AI. There are several examples of businesses and companies,
investing blindly in huge amounts in AI, yielding no results. So, proper research and
realisation of the reality is needed, before taking any such step.
National Rail and Transport Institute
(Deemed to be University)
National Academy of Indian Railways Campus,
Lalbagh, Vadodara, Gujarat - 390004
www.nrti.edu.in | 0265-2648305
5.1 STEPS
To use AI in our household works or at a company we have to go through a series of
steps to do an AI project.
3. The trained AI software is put in a smart speaker and it is ready for shipping.
National Rail and Transport Institute
(Deemed to be University)
National Academy of Indian Railways Campus,
Lalbagh, Vadodara, Gujarat - 390004
www.nrti.edu.in | 0265-2648305
The smart speaker may not work fully efficiently from the very beginning due to
being exposed to a lot of real-world data which involves coming across a lot of
different accents. Nonetheless, the model receives a lot of data which helps in
updating the quality of the model.
3. The model is deployed to get real-world data which shows the shortcomings of
the model like being unable to identify a less seen vehicle like a golf cart.
Information like this is crucial in updating the model.
1. Collecting data. For example, collecting data of the customers that are placing
an order on a website.
3. After deploying new measures which are brought into practice by analysing
data, new data are re-analysed from time to time to find if even better insights are
available.
National Rail and Transport Institute
(Deemed to be University)
National Academy of Indian Railways Campus,
Lalbagh, Vadodara, Gujarat - 390004
www.nrti.edu.in | 0265-2648305
Tools like data science and machine learning can help any job function with the
availability of data like in the field of sales, recruiting, marketing, manufacturing,
agriculture, etc.
• The goal should be to look for individual tasks that can be automated instead of
automating jobs as a whole.
• Finding the main driving force of business values for said business.
AI products may need large AI teams. But it’s always good to gain some momentum
starting with small teams. We don't require 100 people for AI projects. And we can
even get started with one Software Engineer, a single Machine Learning Engineer, a
single Data Scientists, or may even nobody, but ourselves, by taking some online
courses on machine learning or deep learning or data science, that's often enough to
start looking at some smaller volumes of data, start drawing some conclusions or
start trading some machine learning models to get going.
4. Data Scientists: To examine data and provide insights and present to team and
executives.
5. Data Engineer: Organize data and stores in an easily accessible and cost-effective
way.
4. Make an AI strategy
Adverse uses of AI. AI has done numerous things for the welfare of people but
besides this it has also some adverse uses. It can make things appear in a way which
one has not done ever? There are spams and anti-spams battles, fraud and anti-fraud
battles. To eliminate this, there are a lot of resources available on the anti-spam and
anti-fraud side, on which AI has to work a lot.
National Rail and Transport Institute
(Deemed to be University)
National Academy of Indian Railways Campus,
Lalbagh, Vadodara, Gujarat - 390004
www.nrti.edu.in | 0265-2648305
STATUS OF SIGNALS
BLOCK SECTIONS
INTERLOCKING SYSTEM
LEVEL CROSSING GATES
The system is based on latest technology of digital light processing projector and
it tracks approximately 1049 trains on this route. It was launched in 2004. This
system is connected to various departments in that particular section of western
railways.
TMS can also regulate diversion of trains, induction of trains and reversal of trains
in the territory. It also allows the controllers to set up the routes for the trains and
prioritize handling of trains.
Figure 6 First TMS that was inaugurated in Western Railways to improve Mumbai local train operations
National Rail and Transport Institute
(Deemed to be University)
National Academy of Indian Railways Campus,
Lalbagh, Vadodara, Gujarat - 390004
www.nrti.edu.in | 0265-2648305
A Run-Through AI
Since, the first Turing test, we have come a long way. There is still a much more to
be done. Out of it’s three stages ANI also known as Weak AI, AGI also known as
strong AI and the third speculated, ASI (Artificial super intelligence), we have marked
some achievement only in ANI. The types of AI include - Relative Machine AI
(operate solely on present data), Limited memory AI (makes informed and improved
decision based on past memory), Theory of mind AI (Mainly focuses on emotional
intelligence), Self-Aware AI (with its own consciousness).
FUTURE OF AI
For AI to work better it needs to be trained better. For its better training, it needs
to be fed large amount of data and for it to get processed it needs next level
processing capabilities. Earlier it was only based on the processor, then came the
Graphic Cards- it has been proven very useful in improving efficiency. Quantum
computing along with other next level processing resources such as biological and
neuromorphic computing will unlock more capabilities for AI.
Today some creative AI can also write computer code, although it is in its early
phase. For recent contribution of AI and Importance, we can take the example of-
How AI contributed in R&D of COVID-19 vaccines. AI and Machine learning were
able to sort through the huge data stored in outer protein, and predict the most
immunogenic protein- which guided researchers in producing targeted vaccine.
National Rail and Transport Institute
(Deemed to be University)
National Academy of Indian Railways Campus,
Lalbagh, Vadodara, Gujarat - 390004
www.nrti.edu.in | 0265-2648305
REFERENCES:
AI for Everyone. Author: Andrew Ng
https://www.googleadservices.com/pagead/aclk?
sa=L&ai=DChcSEwj6tKHSldbyAhWQBXIKHVGaBIUYABAAGgJzZg&ae=2&ohost=w
ww.google.com&cid=CAESQOD2QqzZBLaTPsQ75Lzf2xmsm3HvONpPBhlHJsfm4H
41bcnarKFO-QHIOZR4vUfukd2TW-
TVjknrFjGjt7lzctY&sig=AOD64_04xsivGQAWg5KSa-
uaoJzV1e5n1w&q&nis=1&adurl&ved=2ahUKEwi39pjSldbyAhWDUn0KHZxVAU4Q0
Qx6BAgCEAE