UNIT-2
eGovernance initiatives
1. Digital IndiaMission: was launched in 2015 to digitally empower the nation. The
creation of a digital infrastructure that is both secure and stable, the digital delivery of
government services, and achieving universal digital literacy are its main components.
2. Digi-Locker: assists citizens in storing important documents in a digital format, such
as degree certificates, PAN numbers, and mark sheets. This makes it easier to share
documents and reduces the need for physical documents.
3. Mobile Seva: aims to provide government services via tablets and mobile phones.
Over 200 live applications are available in the m-App store, and they can be used to
access a variety of government services.
4. [Link]: is a platform for national citizen engagement where people can share
ideas and get involved in policy and governance issues.
5. UMANG: is a unified mobile application that gives users access to services offered
by the federal and state governments, such as Aadhar, Digital Locker, PAN, and 6.
Employee Provident Fund services, among other things.
6. Computerisation of Land Records ensures that landowners get digital and updated
copies of documents relating to their property.
eGovernance Reforms and Recommendations
To enhance e-governance, reforms and recommendations include:
Legal and Institutional Changes: Adapt government structures and procedures
to support e-governance.
Data Transparency: Make transactional data accessible on government
websites.
Public-Private Partnerships: Promote partnerships in e-governance projects.
Gram Panchayat Involvement: Engage Gram Panchayats in monitoring
Common Service Centres.
Knowledge Management Systems: Establish systems for knowledge
management.
National Enterprise Architecture: Develop a national e-government “enterprise
architecture” framework.
Introduction to Digital India
"Digital India" refers to a government initiative aimed at transforming India into a digitally
empowered society by providing citizen-centric services online, accessible through various
digital platforms, essentially making government services readily available and transparent
through e-governance practices, thereby empowering citizens with access to information and
efficient service delivery across different sectors; key elements include widespread internet
access, digital literacy programs, and initiatives like DigiLocker for document storage, all aimed
at improving the ease of living and promoting a knowledge economy.
Key points about Digital India and e-governance:
Objective:
To deliver government services electronically, making them accessible to citizens anytime,
anywhere, through various digital channels like websites, mobile apps, and common service
centers.
Pillars of Digital India:
Broadband Highways: Establishing robust internet infrastructure across the country.
Universal Access to Mobile Connectivity: Ensuring mobile network reach to even remote areas.
Public Internet Access: Providing public Wi-Fi hotspots for easy internet access.
e-Governance: Digitalization of government services across departments.
Digital Literacy: Promoting digital literacy programs to empower citizens with basic digital
skills.
Key e-governance initiatives under Digital India:
Aadhaar: A unique biometric identification number used for verification across various
government services.
DigiLocker: A digital platform for storing important documents like certificates and mark sheets
online.
UMANG App: A unified mobile app to access multiple government services.
MyGov portal: A platform for citizen engagement and participation in policy making
e-District portal: A single window for accessing various district-level services
Common Service Centres (CSCs): Physical touchpoints in rural areas for accessing digital
services.
How Digital India empowers citizens:
Transparency and Accountability: Online access to government information and services
reduces corruption and promotes transparency.
Convenience: Citizens can access services without physically visiting government offices.
Time-Saving: Efficient online processes reduce waiting time for service delivery.
Financial Inclusion: Digital payment gateways enable cashless transactions.
Economic Growth: Promotes innovation and job creation in the IT sector.
Challenges in implementing Digital India:
Digital Divide: Ensuring access to internet and digital literacy in rural and marginalized areas.
Cybersecurity Concerns: Protecting sensitive citizen data from cyber threats.
Infrastructure Gaps: Need for robust broadband connectivity across the country.
Capacity Building: Training government officials on digital platforms and processes.
Digital Financial Tools
Tech solutions that enable online transactions and financial services are known as digital financial tools.
They improve convenience and money management and include digital wallets, internet banking,
investing platforms, and mobile payments.
OTP (One Time Password) and QR (Quick
Responce Code)
One-Time Password (OTP):
One-Time Password, or OTP, is a one-of-a-kind, transient numerical code
used for authentication. When logging into online accounts, making financial
transactions, or confirming user identity, it adds an extra degree of protection.
Each OTP has a single usage and is only good for a short period of time,
usually a few minutes. The system sends an OTP to the registered mobile
number or email address when a user starts a login or transaction. To
authenticate their identity and finish the transaction safely, the user must input
the OTP. OTPs assist guard against unauthorised access and lower the risk
of fraud and identity theft.
Quick Response Code (QR Code):
A two-dimensional barcode called a QR code, or quick response code, holds
data in a grid of black and white squares. It may store a variety of data kinds,
including text, contact details, website URLs, and product specifications.
Users require a QR code scanner app on their smartphones or other
compatible devices in order to view the data contained in a QR code. The
programme reads the data from the QR code and executes the desired action,
such as displaying text, launching a website, or adding a contact. Due to their
simplicity of usage and capacity for huge data storage, QR codes are
frequently used for mobile payments, marketing campaigns, tickets, product
labelling, and other applications.
UPI (Unified Payment Interface)
The National Payments Corporation of India (NPCI) created the real-time
payment system known as UPI, or Unified Payment Interface. Users can use
their smartphones to immediately transfer money between banks. By
connecting bank accounts to a specific virtual payment address (VPA) or
mobile phone, UPI makes it possible for quick, secure, and cashless
transactions. Through a single smartphone app, users may do P2P transfers,
pay utility bills, make online purchases, and more. Millions of users now
regularly conduct financial transactions using UPI, which has transformed
digital payments in India and made them more accessible and convenient.
AEPS (Aadhaar Enabled Payment
System)
Aadhaar cardholders in India can conduct financial transactions using
biometric authentication using the AEPS, or Aadhaar Enabled Payment
System, a government-initiated payment system. Without the need of debit
cards or PINs, it makes use of the unique identification number (Aadhaar) and
biometric data (fingerprint or iris scan). AEPS enables banking operations at
micro-ATMs run by Business Correspondents (BCs) all throughout the nation,
including cash withdrawals, balance inquiries, fund transfers, and Aadhaar-to-
Aadhaar fund transfers. By enabling quick and safe access to banking
services for people who might not have typical bank accounts or debit cards,
this approach supports financial inclusion.
USSD (Unstructured Supplementary
Service Data)
A mobile device and the computer of the service provider communicate via
the USSD, or Unstructured Supplementary Service Data, communication
protocol to deliver text messages. Users can interact with a variety of services
through it, including mobile banking, prepaid mobile recharges, balance
checks, and other value-added services. On a mobile phone’s dialer, USSD
codes are commonly input starting with “*,” followed by a string of digits, and
concluding with “#.” Since USSD does not require internet connectivity and is
compatible with even entry-level mobile phones, it is frequently utilised for
simple and quick interactions with service providers.
Card (Credit / Debit)
Charge Card : A financial organisation, usually a bank, will offer its clients a
plastic credit card.
By making purchases with a credit card, you are essentially borrowing money
from the company that issued the [Link] maximum amount you are
permitted to borrow at any given time is determined by the card issuer by way
of a credit limit.
Up to the credit limit, you can use the card to make purchases and pay the
balance owed later—typically on a monthly billing cycle—by using the card to
make purchases.
You won’t be charged interest if you pay the entire balance owing before the
deadline. However, carrying a load will result in interest being added to the
total due, therefore it’s critical to manage credit card debt sensibly.
Debit card : A plastic card issued by a financial institution called a
debit card is connected to your checking account.
When you make a transaction with a debit card, the funds are immediately
taken out of your bank account.
There is no borrowing required, and you are only able to spend the funds that
are currently in your account.
Debit cards make it simple to access your money and make transactions
without having to carry cash.
They are frequently used for regular transactions like buying groceries, petrol
and other necessities.
e - Wallet
Advantages of e-wallets
E-wallets make it simple and quick to make payments, removing the need to
carry actual currency or credit cards.
2. **Security**: Since your payment information is safely saved in the e-
wallet, you can complete transactions without disclosing important
information, which lowers the risk of data theft.
3. **Contactless Payments**: E-wallets offer contactless payments,
encouraging sanitary transactions, which is crucial in circumstances like the
COVID-19 pandemic.
4. **Rewards and Offers**: To entice customers, some e-wallets provide
incentives like cashback, rewards, or discounts for using their services.
5. **Global Accessibility**: Many e-wallets allow for cross-border
transactions, making them easier.
POS (Point of Sale)
The physical or online site where transactions between customers and
merchants take place is known as the point of sale (POS). In order to process
payments, compute totals, and manage inventory, hardware and software are
needed. Sales are streamlined by POS systems, which also give firms data on
which to base choices.
Internet Banking
Customers of financial institutions can undertake a variety of banking
operations online via internet banking, commonly referred to as online banking
or e-banking. Customers can access their bank accounts through online
banking, make transactions, check balances, view transaction history, pay
bills, move money between accounts and more—all from the comfort of their
desktops or mobile devices. The necessity for in-person bank visits is
diminished by this service, which improves banking accessibility and
convenience.
National Electronic Fund Transfer (NEFT)
Interbank money transfers are made easier through the National Electronic
Funds Transfer (NEFT) system in India. The Reserve Bank of India (RBI)
oversees and manages it. NEFT makes it possible for people, organisations,
and institutions to securely and quickly transfer money from one bank account
to another. Depending on when a transaction is initiated, monies are settled in
the beneficiary’s account either the same day or the following working day
after it has been processed in hourly batches. Money transfers, bill payments,
and online retail transactions are all common uses for NEFT.
Real Time Cross Settlement (RTGS)
Specifications of RTGS:
1. **Real-Time Processing**: RTGS transactions are processed instantly
and on an individual basis, which means that as soon as the payment
instruction is received, money is sent in real-time.
2. **Large-Value Transactions**: The main purpose of RTGS is to handle
high-value transactions. In India, RTGS transactions typically have a minimum
threshold amount.
3. There is neither systemic risk nor netting because RTGS transfers money
on a gross basis (transaction by transaction). In order to reduce settlement
risk, each transaction is settled separately.
4. **Times**: **Except for the second and fourth Saturdays, public holidays,
and bank-specific holidays,** RTGS is open throughout regular business
hours on weekdays and half-day on Saturdays.
5. **Fees**: Due to the real-time processing and settlement of large-value
transactions, RTGS transactions often have higher fees than NEFT
transactions.
Immediate Payment Service (IMPS)
Sure! The simple methods for using the Immediate Payment Service (IMPS)
for fund transfers are as follows:
1. **Register**: Ensure that your bank has enabled internet or mobile banking
for you.
2. Open your mobile banking app or sign in to your online banking account to
access IMPS.
3. **Select Transfer**: Click on “IMPS” or “Funds Transfer.”
4. Enter the recipient’s bank account number and the institution’s IFSC code.
If available, you can also utilise the recipient’s MMID and cellphone number.
5. Enter the transfer amount (**Enter Amount**).
6. **Authenticate**: Verify the transaction using the necessary authentication
technique, such as a mobile banking PIN or an OTP (One-Time Password)..
Online Bill Payment
Online bill payment is a practical electronic solution that enables people and
companies to safely pay their bills online. It does away with the requirement
for using checks or going to actual payment locations. The following are the
essential steps for paying bills online:
Choose a method of payment: Choose a payment option for online
purchases that works for you, such as a credit/debit card, bank transfer,
or e-wallet.
Register or log in: Log in with your account information to the bill
paying application or website. You might need to register if you’re a new
user by giving your information and setting up an account.
Biller Information: Enter the name, account number, and billing
address of the biller or payee to add them as a payee.
Biller Information: Enter the name, account number, and billing
address of the biller or payee to add them as a payee.
Describe the bill here: Enter the billing sum as well as any other
necessary details, including as invoice number or reference code.
Review Payment: Make sure you are paying the right bill and amount
by checking the payment information twice for accuracy.
What is cybersecurity?
Cybersecurity refers to any technologies, practices and policies for
preventing cyberattacks or mitigating their impact. Cybersecurity aims to
protect computer systems, applications, devices, data, financial assets
and people against ransomware and other malware, phishing scams,
data theft and other cyberthreats.
Cybersecurity refers to the practice of protecting computer systems,
networks, and data from unauthorized access, use, disruption,
modification, or destruction, encompassing a range of measures to
mitigate cyber threats and ensure information integrity; its significance
lies in safeguarding sensitive personal and organizational data, while
challenges arise from evolving attack vectors, resource constraints, and
user awareness gaps; key precautions include strong passwords,
regular software updates, data encryption, network monitoring, and user
education, with tools like firewalls, antivirus software, intrusion detection
systems, and security awareness training playing a critical role; legal
and ethical considerations involve data privacy regulations, responsible
disclosure practices, and upholding user rights in the digital space.
1. Cyber Threats:
Malware: Malicious software like viruses, worms, ransomware,
designed to infiltrate systems and disrupt operations or steal data.
Phishing Attacks: Emails or messages designed to trick users into
revealing sensitive information like passwords through deceptive links
or attachments.
Social Engineering: Manipulating users into divulging confidential
information through psychological tactics.
Denial-of-Service (DoS) Attacks: Overwhelming a system with traffic
to make it unavailable to legitimate users.
Data Breaches: Unauthorized access to sensitive data stored on a
system.
Insider Threats: Malicious activity by authorized users within an
organization.
Advanced Persistent Threats (APTs): Sophisticated, long-term
cyber attacks often targeted at high-value assets.
2. Significance of Cybersecurity:
Protecting Sensitive Data: Safeguarding personal information,
financial details, intellectual property, and trade secrets.
Business Continuity: Preventing disruptions to critical operations
caused by cyberattacks.
Reputation Management: Avoiding damage to brand image from
data breaches
Legal Compliance: Adhering to data privacy regulations like GDPR
and HIPAA
3. Cybersecurity Challenges:
Evolving Threats: Constant emergence of new attack methods and
malware variations
Skill Gap: Shortage of qualified cybersecurity professionals to
manage complex threats
User Awareness: Lack of user education about safe online practices
Complex Infrastructure: Difficulty in securing interconnected
systems and devices
Resource Constraints: Limited budget allocated to cybersecurity
measures
4. Precautions and Safety Measures:
Strong Passwords: Using complex passwords and enabling multi-
factor authentication
Regular Software Updates: Installing security patches promptly to
address vulnerabilities
Data Encryption: Encrypting sensitive data to protect it in case of
unauthorized access
Network Segmentation: Dividing networks into smaller, isolated
segments to limit damage from attacks
Access Controls: Implementing user access controls to restrict
unauthorized access to sensitive data
Security Awareness Training: Educating employees about
cybersecurity best practices
5. Cybersecurity Tools:
Firewalls: Filter network traffic to prevent unauthorized access
Intrusion Detection/Prevention Systems (IDS/IPS): Monitor network
activity for suspicious behavior and take preventative actions
Antivirus Software: Detects and removes malware from systems
Endpoint Security: Protects individual devices from threats
Security Information and Event Management (SIEM): Centralized
platform for log analysis and threat detection .
6. Legal and Ethical Considerations:
Data Privacy Laws: Compliance with regulations like GDPR, CCPA
regarding data collection, storage, and usage
Incident Reporting: Proper procedures for notifying affected parties
about data breaches
Ethical Hacking: Performing authorized penetration testing to identify
vulnerabilities
Unit-4
Introduction of Future Skills
Future talents are the fundamental abilities that people must develop if they
are to succeed in a constantly changing world. These skills cover a wide
variety of competencies like digital literacy, critical thinking, adaptability,
creativity, and technological proficiency in response to the quick speed of
technological breakthroughs and societal changes.
Objectives
Future Skills: Encourage adaptation, digital literacy, creativity, emotional
intelligence, and lifelong learning in preparation for the changing employment
market. Ensure asset availability, confidentiality, and integrity with cyber
security. Utilise policies, technologies, and awareness to defend against
threats, breaches, and assaults. Protect systems, networks, and data from
cyber threats.
Introduction
There are 9 skills covered for this initiative and they are : Internet of Things
(IoT), Big Data Analytics, Cloud Computing, Vertual Reality, Artificial
Intelligence, Social & Mobile, Blockchain Technologies, 3D Printing / Additive
Manufacturing and Robotics Process Automation.
Internet of Things (IoT)
The term “Internet of Things” (IoT) describes a massive network of physically
connected objects, including machinery, appliances, cars, and other items that
have connectivity, software, and sensor capabilities. These gadgets are able
to gather and exchange data online, connecting them to centralised systems
and enabling communication between them. Smart homes, healthcare,
transportation, agriculture, and industrial automation are just a few of the
industries that can benefit from IoT technology’s seamless blending of the
physical and digital worlds. IoT greatly expands the possibilities for data-
driven insights, automation, and increased efficiency, changing how we
interact with and view the world around us.
Big Data Analytics
Big Data Analytics is the process of examining and extracting valuable
insights from large and complex datasets. With the explosion of data in the
digital age, organizations collect vast amounts of information from various
sources, including social media, sensors, transactions, and more. Big Data
Analytics utilizes advanced algorithms, statistical models, and machine
learning techniques to uncover patterns, trends, correlations, and hidden
information within these datasets. These valuable insights can help
businesses make data-driven decisions, optimize processes, improve
customer experiences, and gain a competitive edge in today’s data-driven
world.
Cloud Computing
A paradigm for providing computing services through the internet is cloud
computing. Cloud computing enables users to access computing resources,
such as storage, processing power, databases, and software applications,
through the internet from faraway data centres rather than relying on local
servers or physical infrastructure. Several advantages, including cost
effectiveness, flexibility, accessibility, and automated updates, are provided by
this on-demand and scalable paradigm. Without the need for significant
hardware investments or maintenance, users can use cloud services for a
variety of purposes, including hosting websites and applications, data storage,
and complicated computing operations.
Virtual Reality
With the use of specialised VR headsets or other devices, virtual reality (VR)
is an immersive technology that produces a simulated environment using
computer-generated content. With the aid of cutting-edge graphics, audio, and
tracking technologies, VR gives users the impression that they are actually
there in a virtual environment. Numerous industries, including gaming,
entertainment, instruction, architecture, healthcare, and more use this
technology. Users can explore and interact with these virtual worlds, which
heightens the impression of realism and offers distinctive experiences outside
the boundaries of the actual world.
Artificial Intelligence
A subfield of computer science called artificial intelligence (AI) is devoted to
developing intelligent machines that can imitate human actions and thought
processes. Creating algorithms and systems for AI entails giving machines the
ability to learn from data, spot patterns, use logic, and make predictions or
judgements based on the available knowledge. It includes a number of
subfields such computer vision, robotics, natural language processing,
machine learning, and expert systems. Artificial intelligence (AI) is becoming
more and more common in a variety of applications, including virtual
assistants, driverless vehicles, healthcare diagnostics, recommendation
systems, and financial analysis. This is revolutionizing the way people engage
with technology and determining the direction of many sectors.
Blockchain Technology
Blockchain technology, a decentralised and distributed ledger system, enables the
secure and open sharing of digital information among a network of computers. It
functions as a peer-to-peer network where each transaction or piece of data, known as
a “block,” is cryptographically connected to the one before it to create a chain of blocks.
It is very safe and dependable since this chain of blocks produces an immutable and
impervious record of all transactions.
Blockchain technology’s key characteristics are as follows:
1. Decentralisation: The blockchain network is not governed by a central
authority or middleman. Instead, transactions throughout the distributed
network are validated and verified using consensus techniques.
2. All network users have access to the complete transaction history, which
promotes trust among users and transparency.
3. Three. Security A high level of protection against fraud and unauthorized
access is provided by the cryptographic nature of the blockchain, which
makes it very challenging to change or erase previous transactions.
4. Immutability : Data integrity is maintained throughout time because once it
is stored on the blockchain, it is almost impossible to modify.
5. Smart Contracts : Blockchain-based self-executing contracts, or “smart
contracts,” can be used to autonomously enforce an agreement’s terms and
conditions when certain criteria are satisfied.
6. Applications include: Applications for blockchain technology can be found
in a wide range of sectors, including voting systems, intellectual property,
supply chain management, healthcare, and finance (for example,
cryptocurrency transactions).
3D Printing / Additive Manufacturing
A cutting-edge technology called 3D printing, commonly referred to as additive
manufacturing, enables the construction of three-dimensional objects by
layering material. With 3D printing, objects are constructed from the ground up
using digital models or computer-aided design (CAD) files, as opposed to
traditional subtraction manufacturing procedures, where material is taken
away to produce a shape.
How does 3D Printing Work ?
It all starts with making a virtual design of the object you want to create.
This virtual design is made in CAD (Computer Aided Design).
The STL file needs to be processed by a software called a slicer, which
converts the model into a series of thin layers and produces a G-code file.
This G-code file can then be printed with 3D printing software.
Robotics Process Automation
Robotic Process Automation (RPA) is a technology that automates routine,
rule-based tasks in corporate processes by using software robots or bots.
RPA bots handle tasks like data entry, data manipulation, report generation,
and more by simulating human interactions with computer systems,
applications, and data sources.
Among the key characteristics of robotic process automation are:
Automating Repetitive Tasks Is Important Robotic process automation (RPA)
bots are made to do repetitive and menial operations that would otherwise
require human involvement, resulting in enhanced efficiency and decreased
errors. Non-Invasive Integration: RPA is a cost-effective and non-disruptive
solution since it can be integrated with current systems and applications
without the need to make significant changes to the underlying infrastructure.
Scalability: By deploying new bots to handle escalating demand, RPA enables
businesses to increase automation with ease. Quick Implementation:
Compared to typical software development projects, RPA installations move
along quite quickly and offer quicker returns on investment. Error Reduction:
RPA bots are trained to adhere to predetermined norms and guidelines, which
lowers the possibility of human error and ensures consistency in results.
Enhanced Compliance: RPA keeps a record of all operations carried out by
bots, enhancing compliance and regulatory requirements via an audit trail.
Enhanced Analytics: RPA provides useful data and insights throughout its
operations, which can be applied to decision-making and process
optimization.
What are Digital Signatures?
Digital signatures use asymmetric key cryptography. Asymmetric key
cryptography also known as public key cryptography uses public and private
keys to encrypt and decrypt data.
The public key can be shared with anyone.
The private key is the secret key that is kept a secret.
Why are Digital Signatures Important?
Digital signatures are important to achieve three results: Data integrity,
authenticity, and non-repudiation.
Data Integrity: It is preserved by using the hash function in
signing and verifying algorithms. Any change in the message will
produce a completely different signature. This way Bob can verify
that the message sent by Alice was not modified along its way.
Authenticity: The message is verified using the public key of the
sender. When Alice sends a message to Bob. Bob uses the public
key of Alice for verification and Alice’s public key cannot create
the same signature as Kev’s private key.
Message Nonrepudiation: Once the signature is generated,
Alice cannot deny having signed it in the future, unless Alice’s
private key is compromised.
Definition of Machine Learning
Machine learning is programming computers to optimize a
performance criterion using example data or past experience. We
have a model defined up to some parameters, and learning is the
execution of a computer program to optimize the parameters of
the model using the training data or past experience. The field of
study known as machine learning is concerned with the question
of how to construct computer programs that automatically improve
with experience.
Definition of learning
A computer program is said to learn from experience E with
respect to some class of tasks T and performance measure P, if
its performance at tasks T, as measured by P, improves with
experience E.
Examples:
i) Handwriting recognition learning problem
• Task T: Recognising and classifying handwritten words within
images
• Performance P: Percent of words correctly classified
• Training experience E: A dataset of handwritten words with
given classifications
ii) A robot driving learning problem
• Task T: Driving on highways using vision sensors
• Performance measure P: Average distance traveled before
an error
• Training experience: A sequence of images and steering
commands recorded while observing a human driver
iii) A chess learning problem
• Task T: Playing chess
• Performance measure P: Percent of games won against
opponents
• Training experience E: Playing practice games against itself
A computer program which learns from experience is called a
machine learning program or simply a learning program. Such a
program is sometimes also referred to as a learner.
1.1.2 How machines learn
Basic components of learning process:
The learning process, whether by a human or a machine, can
be divided into four components, namely, data storage,
abstraction, generalization and [Link] various
components and the steps involved in the learning process.
Data storage: Facilities for storing and retrieving huge amounts
of data are an important component of the learning process.
Humans and computers alike utilize data storage as a
foundation for advanced reasoning.
• In a human being, the data is stored in the brain and data is
retrieved using electrochemical signals.
• Computers use hard disk drives, flash memory, random
access memory and similar devices to store data and use
cables and other technology to retrieve data.
Abstraction : The second component of the learning
process is known as abstraction. Abstraction is the
process of extracting knowledge about stored data. This
involves creating general concepts about the data as a
whole. The creation of knowledge involves application of
known models and creation of new models. The process
of fitting a model to a dataset is known as training. When
the model has been trained, the data is transformed into
an abstract form that summarizes the original
information.
Generalization: The third component of the learning
process is known as generalisation. The term
generalization describes the process of turning the
knowledge about stored data into a form that can be
utilized for future action. These actions are to be carried
out on tasks that are similar, but not identical, to those
what have been seen before. In generalization, the goal
is to discover those properties of the data that will be
most relevant to future tasks.
Evaluation: Evaluation is the last component of the
learning process. It is the process of giving feedback to
the user to measure the utility of the learned knowledge.
This feedback is then utilised to effect improvements in
the whole learning process.
Applications of machine learning
Application of machine learning methods to large
databases is called data mining. In data mining, a large
volume of data is processed to construct a simple model
with valuable use, for example, having high predictive
accuracy.
The following is a list of some of the typical applications
of machine learning.
1. In retail business, machine learning is used to study
consumer behaviour.
2. In finance, banks analyze their past data to build
models to use in credit applications, fraud detection, and
the stock market.
3. In manufacturing, learning models are used for
optimization, control, and troubleshooting.
4. In medicine, learning programs are used for medical
diagnosis.
5. In telecommunications, call patterns are analyzed for
network optimization and maximizing the quality of
service.
6. In science, large amounts of data in physics,
astronomy, and biology can only be analyzed fast
enough by computers. The World Wide Web is huge; it is
constantly growing and searching for relevant information
cannot be done manually.
7. In artificial intelligence, it is used to teach a system to
learn and adapt to changes so that the system designer
need not foresee and provide solutions for all possible
situations.
8. It is used to find solutions to many problems in vision,
speech recognition, and robotics.
9. Machine learning methods are applied in the design of
computer-controlled vehicles to steer correctly when
driving on a variety of roads.
10. Machine learning methods have been used to
develop programmes for playing games such as chess,
backgammon and Go.
1.2 Different types of learning
In general, machine learning algorithms can be classified
into three types.
Supervised learning:
Supervised learning is the machine learning task of
learning a function that maps an input to an output based
on example input-output pairs. In supervised learning,
each example in the training set is a pair consisting of an
input object (typically a vector) and an output value. A
supervised learning algorithm analyzes the training data
and produces a function, which can be used for mapping
new examples. In the optimal case, the function will
correctly determine the class labels for unseen instances.
Both classification and regression problems are
supervised learning problems.
Unsupervised learning
Unsupervised learning is a type of machine learning
algorithm used to draw inferences from datasets
consisting of input data without labeled responses. In
unsupervised learning algorithms, a classification or
categorization is not included in the observations. There
are no output values and so there is no estimation of
functions. Since the examples given to the learner are
unlabeled, the accuracy of the structure that is output by
the algorithm cannot be evaluated.
Reinforcement learning
Reinforcement learning is the problem of getting an
agent to act in the world so as to maximize its rewards. A
learner (the program) is not told what actions to take as
in most forms of machine learning, but instead must
discover which actions yield the most reward by trying
them. In the most interesting and challenging cases,
actions may affect not only the immediate reward but
also the next situations and, through that, all subsequent
rewards.
What is cryptocurrency?
Cryptocurrency is a digital payment system that doesn't rely on banks to verify
transactions. It’s a peer-to-peer system that can enable anyone anywhere to
send and receive payments. Instead of being physical money carried around
and exchanged in the real world, cryptocurrency payments exist purely as
digital entries to an online database describing specific transactions. When
you transfer cryptocurrency funds, the transactions are recorded in a public
ledger. Cryptocurrency is stored in digital wallets. cryptocurrency is typically
decentralized digital money designed to be used over the internet. A
cryptocurrency blockchain is similar to a bank’s balance sheet or ledger. Each
currency has its own blockchain, which is an ongoing, constantly re-verified
record of every single transaction ever made using that currency.
Unlike a bank’s ledger, a crypto blockchain is distributed across participants of
the digital currency’s entire network
How does cryptocurrency work?
Cryptocurrencies run on a distributed public ledger called blockchain, a record
of all transactions updated and held by currency holders.
Units of cryptocurrency are created through a process called mining, which
involves using computer power to solve complicated mathematical problems
that generate coins. Users can also buy the currencies from brokers, then
store and spend them using cryptographic wallets.