SlideShare a Scribd company logo
1 of 54
inventions
Review
A Review of Artificial Intelligence Algorithms Used
for Smart Machine Tools
Chih-Wen Chang * ID , Hau-Wei Lee and Chein-Hung Liu *
Department of Mechanical Engineering, National Chung Hsing
University, Taichung 40227, Taiwan;
[email protected]
* Correspondence: [email protected] (C.-W.C.);
[email protected] (C.-H.L.);
Tel.: +886-4-2284-0433 (ext. 411) (C.-W.C.)
Received: 19 April 2018; Accepted: 26 June 2018; Published:
27 June 2018
����������
�������
Abstract: This paper offers a review of the artificial intelligence
(AI) algorithms and applications
presently being used for smart machine tools. These AI methods
can be classified as learning
algorithms (deep, meta-, unsupervised, supervised, and
reinforcement learning) for diagnosis and
detection of faults in mechanical components and AI technique
applications in smart machine tools
including intelligent manufacturing, cyber-physical systems,
mechanical components prognosis,
and smart sensors. A diagram of the architecture of AI schemes
used for smart machine tools has
been included. The respective strengths and weaknesses of the
methods, as well as the challenges
and future trends in AI schemes, are discussed. In the future, we
will propose several AI approaches
to tackle mechanical components as well as addressing different
AI algorithms to deal with smart
machine tools and the acquisition of accurate results.
Keywords: artificial intelligence; smart machine tools; learning
algorithms; intelligent manufacturing;
fault diagnosis and prognosis
1. Brief Introduction
We believe that a new epoch of the “Industrial Internet of
Things (IIoT) plus artificial intelligence
(AI)”, characterized by big machinery data, data-driven
techniques, ubiquitous networks, mass
innovation, automatic intelligence, cross-border integration, and
shared services, has arrived [1–3].
The fast development and combination of new AI and energy
technologies, for materials, bioscience,
the Internet, and new-generation information exchange, is a
fundamental part of this new epoch. This
will, in turn, permit game-changing transformation of models,
ecosystems, and means in the light of
their application to national security, well-being, and the
economy. The main objective is a review
and summary of recent achievement in data-based techniques,
especially for complicated industrial
applications, offering reference for further study from both an
academic and practical point of view.
Yin et al. [1] describes a brief evolutionary overview of data -
based techniques over the last two decades.
Recent development of modern industrial applications is
presented mainly from the perspectives
of monitoring and control. Their methodology, based on process
measurements and model–data
integrated techniques, will be introduced in the next study.
Jeschke et al. [2] developed the core system
science needed to enable the development of complex
IIoT/manufacturing cyber-physical systems
(CPS). Moreover, readers can learn the current state of IIoT and
the concept of cybermanufacturing
from this book. In 2014, Lund et al. [3] described the central
issues contributing to, and characterizing,
the worldwide and regional growth of the IoT. Besides,
researchers can utilize the trend analysis of IoT
their region markets in the future.
There are many AI algorithms for machine health monitoring
and other machine tool applications:
The second-order recurrent neural networks (RNN) method for
the learning and extraction of finite
Inventions 2018, 3, 41; doi:10.3390/inventions3030041
www.mdpi.com/journal/inventions
http://www.mdpi.com/journal/inventions
http://www.mdpi.com
https://orcid.org/0000-0001-9846-0694
http://www.mdpi.com/2411-
5134/3/3/41?type=check_update&version=1
http://dx.doi.org/10.3390/inventions3030041
http://www.mdpi.com/journal/inventions
Inventions 2018, 3, 41 2 of 28
state automata [4], the continuous time RNN approach to
dynamical systems [5], the RNN scheme for
long short-term memory (LSTM) [6,7], the echo state network
(ESN) approach to RNN training [8],
the RNN algorithm for the learning of precise timing [9], the
RNN encoder-decoder for learning phrase
representations [10], the gated RNN method for sequence
modeling [11], an overview of deep learning
(DL) methods [12], the RNN scheme for machine health
monitoring [13], machine health monitoring
using convolutional bi-directional LSTM networks [14], the
convolutional neural networks (CNN)
method for handwritten digit recognition [15], the gradient-
based learning approach to document
recognition [16], the CNN scheme for object recognition [17],
the CNN algorithm for large-scale
hierarchical image databases [18], the CNN method for house
number digit classification [19], the deep
CNN approach to Imagenet classification [20], a CNN scheme
for a hybrid nn-hmm model for
speech recognition [21], the CNN approach to sentence
classification [22], a deep residual learning
algorithm for image recognition [23], the DL method for
imbalanced multimedia data classification [24],
a region-based CNN scheme for real-time object detection [25],
a deep CNN based regression
scheme for the estimation of remaining useful life [26], a deep
CNN approach to automated feature
extraction in industrial inspection [27], a CNN method for
imbalanced classification [28], a deep neural
networks (DNN) algorithm for natural language processing [29],
a t-stochastic neighbor embedding
method (t-SNE) for the visualization of high-dimensional data
[30], a DNN method for acoustic
modeling in speech recognition [31], a DNN approach to deep
visualization [32], a DNN scheme
for fault diagnosis [33], a restricted Boltzmann machine (RBM)
method for failure diagnosis [34],
an RBM approach to the regularization of prognosis and health
assessment [35], an RBM scheme
for the estimation of remaining useful life [36], a fast learning
algorithm for deep belief nets [37],
a deep multi-layer NNs for deep architecture [38], a deep
Boltzmann machine (DBM) method for
three-dimensional (3-D) object recognition [39], the
introduction of a sparse auto-encoder learning
algorithm [40], a review and new perspectives of representative
learning methods [41], the introduction
of extreme learning machine (ELM) methods [42], a deep auto-
encoder (AE) approach to anomaly
detection and fault disambiguation in large flight data [43],
fault diagnosis using a denoising
stacked auto-encoder [44], a continuous sparse auto-encoder
(CSAE) approach to transformer fault
diagnosis [45], a survey of transfer learning methods [46], the
DL approach to tissue-regulated splicing
code [47], the methods and applications of DL algorithms [48],
the introduction of DL methods [49],
a survey of the application of DL to machine health monitoring
[50], an overview of DL approaches [51],
an introduction to the learning of multiple layers of
representation [52], a denoising AE for the
extraction and composition of robust features [53], a large-scale
deep unsupervised learning (UL)
scheme for graphics processors and the building of high-level
features [54,55], unsupervised learning
of video representations using LSTM [56], the introduction of a
constructive meta-learning (ML)
method [57], an ML approach to automatic kernel selection
[58], the ML method and search technique
used to select parameters [59], an ML approach to the Bayesian
optimization of hyperparameters [60],
a clustering algorithm for new distance-based problems [61],
Taxonomy and empirical analysis in
a supervised learning (SL) scheme [62], a weakly SL algorithm
and high-level feature learning for
object detection in remotely sensed optical images [63], the
introduction of an off-policy reinforcement
learning (RL) method [64], a deep RL method for the
augmentation of these models to exploit game
feature information [65], a deep RL algorithm for robots to be
learned directly from camera inputs in
the real world [66], and the introduction of Q-learning approach
[67]. Besides, our motivation is to
organize and analyze those literature and find out the future
research of smart machine tools. Detailed
descriptions of these methods follow in Section 2.
Many studies have been made on the diagnosis and detection of
mechanical components over
the last few decades: a neural network (NN) algorithm for motor
rolling bearing fault diagnosis [68],
the artificial neural network (ANN) method for rolling element
bearing fault diagnosis [69],
the Pca-based feature selection scheme for machine defect
classification [70], the support vector
machine (SVM) approach to machine condition monitoring and
fault diagnosis [71], the NN method for
induction machine condition monitoring [72], the ANN
approach and SVM scheme for fault detection
Inventions 2018, 3, 41 3 of 28
in ball-bearings [73], the stacked auto-encoder (SAE) and
softmax regression approach for bearing
fault diagnosis [74], the wavelet transform and SAE method for
roller bearing fault diagnosis [75],
the DNN scheme for rolling bearing fault diagnosis [76], a
transfer learning-based approach for bearing
fault diagnosis [77], the DNN for fault characteristic mining
and the intelligent diagnosis of rotating
machinery with massive data [78], a rapid Fourier transform
(STFT)-deep learning scheme for rolling
bearing fault diagnosis [79], a new bearing condition
recognition method based on multi-feature
extraction and DNN for intelligent bearing condition monitoring
[80], an SVM and ANN approach to
bearing health [81], the Weibull distribution and deep belief
network (DBN) method for the assessment
of bearing degradation [82], the multivibration signals and DBN
scheme for bearing fault diagnosis [83],
a hierarchical diagnosis network (HDN) approach for fault
pattern recognition in rolling element
bearings [84], an unsupervised feature extraction scheme for the
diagnosis of journal bearing rotor
systems [85], a CNN method for fault detection in rotating
machinery [86], a hierarchical adaptive deep
CNN approach to bearing fault diagnosis [87], a stacked
denoising auto-encoder (SDA) method for
fault diagnosis in rotary machine components [88], a sparse
auto-encoder and DBN scheme for bearing
fault diagnosis [89], a wavelet packet energy (WPE) image and
deep convolutional network (ConvNet)
for spindle bearing fault diagnosis [90], an extreme learning
machine for online sequential prediction
of bearing imbalance fault diagnosis [91], an ANN scheme for
intelligent condition monitoring of
gearboxes [92], an intelligent fault diagnosis and prognosis
approach to rotating machinery that
integrates wavelet transformation and principal component
analysis [93], a multimodal deep support
vector classification (MDSVC) approach to gearbox fault
diagnosis [94], a multi-layer NN scheme for
gearbox fault diagnosis [95], a CNN method for gearbox fault
identification [96], a model for deep
statistical feature learning from vibration measurements of
rotating machines for fault diagnosis [97],
a deep random forest fusion (DRFF) technique for gearbox fault
diagnosis [98], a transfer component
analysis (TCA) for gearbox fault diagnosis [99], a DBN method
for structural health diagnosis [100],
a DBN algorithm based state classification for engineering
health diagnosis applications [101],
a DL method for signal recognition and the diagnosis of
spacecraft [102], long short-term memory
neural network (LSTMNN) for fault diagnosis and estimation of
the remaining useful life of aero
engines [103], a physics-based approach to the diagnosis and
prognosis of cracked rotor shafts [104],
a multi-scale CNN scheme for rotor systems [105], a new
support vector data description method for
machinery fault diagnosis [106], a sparse auto-encoder-based
DNN approach to induction motor fault
classification [107], a DBN-based approach to induction motor
fault diagnosis [108], a CNN method
for real-time motor fault detection [109], an ANN and fuzzy
logic (FL) scheme for the intelligent
diagnosis of turbine blade faults [110], an analog-circuit fault
diagnostic system based on the back
propagation of neural networks using wavelet decomposition,
principal component analysis, and data
normalization [111], a logistic regression based prognostic
method for the on-line assessment and
classification of degradation and failure modes [112], naïve
Bayes and Bayes net classifier algorithms
for fault diagnosis in monoblock centrifugal pumps [113],
sparse auto-encoders for the monitoring of
rotating machines [114], an SAE for fault diagnosis in hydraulic
pumps [115], a probabilistic kernel
factor analysis (PKFA) method for the prediction of tool
condition [116], a DNN approach to the
diagnosis of tidal turbine vibration data [117], diagnosis
methods based on deep learning for the
early detection of small faults in front-end controlled wind
generators (FSCWG) [118], and the CNN
approach to real-time vibration-based structural damage
detection [119]. Details of these methods are
given in Section 3.
There are many AI technique applications for smart machine
tools: the ANN scheme for
intelligent manufacturing [120], an integrated AI computer-
aided process planning system [121],
the application of AI to manufacturing systems [122], an NN
analyzer for the mechanical properties
of rolled steel bar [123], integrated artificial intelligent
techniques for shape rolling sequences [124],
the DBN method to the cutting state monitoring [125],
multisensory fusion based virtual tool wear
sensing for ubiquitous manufacturing [126], survey control for
intelligent manufacturing [127],
a review of AI in intelligent manufacturing [128], an ANN
scheme and fuzzy modeling system
Inventions 2018, 3, 41 4 of 28
for intelligent tool wear estimation [129], optical image
scattering and hybrid artificial intelligence
techniques for intelligent tool wear identification [130], a
pattern recognition method for identifying
the designed strength of concrete by evidence accumulation
[131], adaptive neuro-fuzzy inference
and hybrid systems, in an ANN approach, to the modeling and
optimization of ultrasonic welding
(USW) process parameters [132], an NN method for the
prediction of cutting forces [133], an ANN
and regression analysis scheme for the modeling and prediction
of cutting forces [134], an ANN
method for the intelligent control of a three-joint robotic
manipulator [135], an ANN approach
using the genetic algorithm for intelligent fixture design [136],
a survey of CPS architecture used
in Industry 4.0-based manufacturing systems [137], a review of
CPS in advanced manufacturing [138],
hierarchical hybrid models for face-detection and face-
recognition [139], machine learning for the
design and evaluation of obstacle detection in a transportation
CPS [140], machine learning algorithms
for CPS, decision sciences and data products [141], an ANN
scheme for diagnosis, classification
and prognosis of rotating machines [142], an ANN method for
the prediction of the remaining
useful life in rotating machines [143], wavelet packet
decomposition, Fourier transform and ANN
methods used in the classification of faults and the prediction of
the degradation of components
and machines in a manufacturing system [144], a recursive
least-squares (RLS) approach to the
behavior of rolling element bearings [145], an NN method for
the prognosis of remaining bearing
life [146], a model-based, data-driven (or both), prediction
method for remaining useful life (RUL) [147],
condition-based machinery maintenance (CBM), diagnostics and
prognostics [148], a dynamic fault
isolation scheme for the prognosis of hybrid systems [149], an
LSTM based encoder-decoder for
multi-sensor prognostics [150], an NN method for intelligent
pressure sensors [151], a functional link
ANN approach for the modeling of an intelligent pressure
sensor [152], a rough set NN method for
intelligent pressure sensors [153], an ANN scheme for the
temperature compensation of Piezo-resistive
micro-machined porous silicon pressure sensors [154], an ANN-
based technique for smart sensors
operating in harsh environments [155], an ELM method
calibration algorithm for pressure drift [156],
an optical sensor for the real-time measurement of axial thermal
elongation in a high-speed machine
tool spindle [157], optical sensors for on-line real-time
measurement of straightness and angular errors
in a linear stage [158], 3D optical sensors used to measure
rotational errors in a stage or spindle based
on deviations of the optical axis [159], an optimization
technique and ANN model for hot-wire thermal
flow sensors [160], an ANN method for self-calibration and
determination of optimal response of
intelligent sensor designs [161], a distributed system for the
analysis and monitoring (DSAM) of
vibrations and acoustic noise [162], and a distributed smart plug
sensor network in an intelligent
power monitoring and analysis system [163]. Details of these
methods are given in Section 4.
The remaining parts of this article are as follows: Section 2
interprets the AI algorithms involved
in machine health monitoring and machine tool inverse heat
conduction problems. Section 3 is about
the diagnosis and detection of mechanical components. AI
technique applications in smart machine
tools are explained in Section 4. In Section 5, some conclusions
about the current challenges and future
work are made. In addition, we have provided an explanatory
tree diagram of this study (see Figure 1),
and the organized literature is listed in Table 1.
Inventions 2018, 3, 41 5 of 28
Table 1. Many previous reports of AI approaches for smart
machine tools.
Various Learning Algorithms
(67 Literature)
Diagnosis and Detection of
Mechanical Components
(52 Literature)
AI Technique Applications in
Smart Machine Tools
(44 Literature)
DL (51): RNN [4–14],
CNN [15–28], DNN [29–33],
RBM [34–36], others [1–3,37–51]
Bearings (24): [68–91]
Intelligent Manufacturing (22):
[120–141]
UL (5): [52–56] Gear boxes (8): [92–99]
Prognosis of Mechanical
Components (9): [142–150]
ML (5): [57–61] Aircraft (4): [100–103] Smart Sensors (13):
[151–163]
SL (2): [62,63] Rotors (3): [104–106]
RL (2): [64–67] Others (13): [107–119]
Artificial intelligence = AI; Deep learning = DL; Meta-learning
= ML; Unsupervised learning = UL; Supervised
learning = SL; Reinforcement learning = RL; Convolutional
neural networks = CNN; Deep neural networks = DNN;
Restricted boltzmann machine = RBM; Recurrent neural
networks = RNN; (Number) = Number of literature.
Inventions 2018, 3, x FOR PEER REVIEW 5 of 27
A Review of Artificial Intelligence Algorithms used for Smart
Machine Tools (163)
Section 2/Various
learning algorithms (67)
Section 3/Diagnosis and
detection of mechanical
components (52)
Section 4/AI technique applications in smart machine tools (44)
ULML DL SL RL
Notes:
Deep learning = DL
Meta-learning = ML
Unsupervised learning = UL
Supervised learning = SL
Reinforcement learning = RL
Convolutional neural networks = CNN
Deep neural networks = DNN
Restricted boltzmann machine = RBM
Recurrent neural networks = RNN
Cyber-physical system = CPS
(Number) = Number of literature
CNN DNN RBM RNN Others
Bearings
Gear
boxes
Aircraft Rotors Others
Tool
wear
Ultrasonic
processing
Machine
processing
CPS
Cutting
forces
Others
Others
Manufacture
system
Others
Pressure
sensors
Bearings
Rotating
machine
Others
Figure 1. The architecture of artificial intelligence (AI) scheme s
used for smart machine tools.
2. Various Learning Algorithms
2.1. Recurrent Neural Networks (RNNs)
Giles et al. [4] showed that a recurrent, second-order NN
method using a real-time, forward
training algorithm readily learned to infer small regular
grammar samples from the positive and
negative strings used for training. All simulations were
performed with random initial weight
strength and usually converged after about a hundred training
epochs. They also discussed a
quantization algorithm for dynamically extracting finite state
automata during and after training.
Some of the extracted automata outperformed the trained NN
scheme for the classification of unseen
strings. Later, Funahashi and Nakamura [5] proved that any
finite time trajectory of a given n-
dimensional dynamical system can be approximated by the
internal state of the output units of a
continuous time RNN approach with n output units, some
hidden units, and an appropriate initial
condition. They also demonstrated that any continuous curve
can be approximated by the output of
an RNN method. Hochreiter and Schmidhuber [6] addressed a
novel, efficient, gradient-based
method called long short-term memory (LSTM) to solve the
complex and artificial long time-lag
tasks. The LSTM is local in space and time; its computational
complexity per time step and weight is
O(1). Their experiments with artificial data involved local,
distributed, real-valued, and noisy pattern
representations. LSTM had more successful runs, and learns
much faster, than real-time recurrent
learning, back propagation through time, recurrent cascade
correlation, Elman nets, and neural
sequence chunking. However, Gers et al. [7] identified a
weakness in LSTM networks processing
continual input streams that were not a priori segmented into
subsequences with explicitly marked
ends where the internal state of the network could be reset.
Without resets, the state could grow
indefinitely and eventually cause the network to break down.
Their remedy was a novel, adaptive
“forget gate” that enabled an LSTM cell to learn to reset itself
at appropriate times to release internal
resources. They also reviewed the illustrative benchmark
problems in which standard LSTM
outperforms other RNN algorithms.
In 2002, Jaeger [8] interpreted several traditional training
methods including the RNNs, covering
back-propagation through time (BPTT), real-time recurrent
learning (RTRL), and extended Kalman
filtering approaches (EKF). They were intended to be useful as
a stand-alone tutorial for the echo
state network (ESN) scheme for RNN training. Gers et al. [9]
found that LSTM augmented by
Figure 1. The architecture of artificial intelligence (AI) schemes
used for smart machine tools.
2. Various Learning Algorithms
2.1. Recurrent Neural Networks (RNNs)
Giles et al. [4] showed that a recurrent, second-order NN
method using a real-time, forward
training algorithm readily learned to infer small regular
grammar samples from the positive and
negative strings used for training. All simulations were
performed with random initial weight strength
and usually converged after about a hundred training epochs.
They also discussed a quantization
algorithm for dynamically extracting finite state automata
during and after training. Some of the
extracted automata outperformed the trained NN scheme for the
classification of unseen strings.
Later, Funahashi and Nakamura [5] proved that any finite time
trajectory of a given n-dimensional
dynamical system can be approximated by the internal state of
the output units of a continuous time
Inventions 2018, 3, 41 6 of 28
RNN approach with n output units, some hidden units, and an
appropriate initial condition. They also
demonstrated that any continuous curve can be approximated by
the output of an RNN method.
Hochreiter and Schmidhuber [6] addressed a novel, efficient,
gradient-based method called long
short-term memory (LSTM) to solve the complex and artificial
long time-lag tasks. The LSTM is local in
space and time; its computational complexity per time step and
weight is O(1). Their experiments with
artificial data involved local, distributed, real -valued, and noisy
pattern representations. LSTM had
more successful runs, and learns much faster, than real-time
recurrent learning, back propagation
through time, recurrent cascade correlation, Elman nets, and
neural sequence chunking. However,
Gers et al. [7] identified a weakness in LSTM networks
processing continual input streams that were
not a priori segmented into subsequences with explicitly marked
ends where the internal state of the
network could be reset. Without resets, the state could grow
indefinitely and eventually cause the
network to break down. Their remedy was a novel, adaptive
“forget gate” that enabled an LSTM
cell to learn to reset itself at appropriate times to release
internal resources. They also reviewed the
illustrative benchmark problems in which standard LSTM
outperforms other RNN algorithms.
In 2002, Jaeger [8] interpreted several traditional training
methods including the RNNs, covering
back-propagation through time (BPTT), real-time recurrent
learning (RTRL), and extended Kalman
filtering approaches (EKF). They were intended to be useful as
a stand-alone tutorial for the echo
state network (ESN) scheme for RNN training. Gers et al. [9]
found that LSTM augmented by
“peephole connections” from internal cells to multiplicative
gates can learn the fine distinction between
sequences of spikes spaced either 50 or 49 time steps apart
without the need of help from any short
training exemplars. Their LSTM variant also learned to generate
stable streams of precisely timed
spikes and other highly nonlinear periodic patterns without any
external resets or teacher forcing.
This made LSTM a promising method for tasks that required
accurate measurement or the generation
of time intervals. Cho et al. [10] proposed a novel RNN
Encoder–Decoder that consisted of two
RNNs. One RNN encoded a sequence of symbols into a fixed-
length vector representation, and the
other decoded the representation into another sequence of
symbols. The encoder and decoder were
jointly trained to maximize the conditional probability of a
target sequence, given a source sequence.
Moreover, they demonstrated that the proposed model learned a
semantically and syntactically
meaningful representation of linguistic phrases.
In 2014, some different types of RNNs were used to evaluate
the tasks of polyphonic music and
speech signal modeling [11]. This study revealed that these
advanced recurrent units were indeed better
than more traditional recurrent units such as tanh units.
Recently, the deep ANNs (including recurrent
ones) have won numerous contests in pattern recognition and
machine learning [12]. This historical
survey compactly summarized relevant work, much of it from
the previous millennium. The author
reviewed the deep supervised learning (also recapitulating the
history of backpropagation), UL method,
RL schemes and evolutionary computation, and indirect search
for short programs encoding deep and
large networks. After that, with the development of deep
learning methods in the last few years [13],
the representation learning from raw data has been redefined.
Among DL models, the LSTMs are able
to capture long-term dependencies and model sequential data.
Thus, the LSTMs were able to work
on the sensor data about machine condition. The basic and deep
LSTMs were designed to predict
the actual tool wear on the basis of raw sensor data.
Experimental results show that these models,
especially deep LSTMs, could outperform several state-of-the-
art baseline schemes. Zhao et al. [14]
redefined representation learning from raw data, and a DNN
structure and convolutional bi-directional
long short-term memory networks (CBLSTM), were designed to
address raw sensory data. The LSTMs
could capture long-term dependencies and model sequential
data, and the bi-directional structure
enables the capture of past and future context. Stacked, fully-
connected layers and the linear regression
layer are built on top of bi-directional LSTMs to predict the
target value. Furthermore, a real-life
tool-wear test was introduced, and the proposed CBLSTM could
predict the actual tool wear based on
raw sensor data. Furthermore, these abovementioned references
were represented the problem-solving
revolutions of mechanical components rather than smart
machine tools.
Inventions 2018, 3, 41 7 of 28
2.2. Convolutional Neural Networks (CNNs)
Cun et al. [15] used a back-propagation network to recognize
handwritten digits and minimal
preprocessing of the data was required. However, the
architecture of the network needed to be
constrained and specifically designed for the task. The input of
the network consisted of normalized
images of isolated digits. The approach had a 1% error rate and
about a 9% reject rate on zipcode
digits. Later, LeCun et al. [16] mentioned that the various
methods were applied to handwritten
character recognition and compared them using a standard
handwritten digit recognition task.
The CNNs, which were specifically designed to deal with the
variability of two dimensional (2D)
shapes, outperformed all the other techniques. Jarrett et al. [17]
proposed three issues: (1) How do
non-linearities that follow the filter banks influence recognition
accuracy? (2) Does filter bank learning
in an unsupervised or supervised manner affect the performance
or make it better than that of random
or hardwired filters? (3) Is there any advantage in using an
architecture with two stages of feature
extraction, rather than one? They demonstrated that using non-
linearities that included rectification
and local contrast normalization was the single most important
ingredient for good accuracy on object
recognition benchmarks.
Deng et al. [18] then constructed a new database called
“ImageNet”, a largescale ontology of
images built upon the backbone of the WordNet structure.
ImageNet aims to populate the majority of
the 80,000 synsets of WordNet with an average of 500–1000
clean and full resolution images. …
Learning Theories Template
Learning Theories
Behaviorism
Cognitivism
Constructivism
Connectivism
Description of Theory and Purpose
Strengths of Theory
Weaknesses of Theory
Content-specific
Objective that Demonstrates Theory (include grade level and
state standard)
Content-specific
Activity that Demonstrates Theory
How does Theory Inform Assessment?
Resources
© 2019. Grand Canyon University. All Rights Reserved.
Learning Theories Template
Learning Theories
Behaviorism
Cognitivism
Constructivism
Connectivism
Description of Theory and Purpose
Strengths of Theory
Weaknesses of Theory
Content-specific
Objective that Demonstrates Theory (include grade level and
state standard)
Content-specific
Activity that Demonstrates Theory
How does Theory Inform Assessment?
Resources
© 2019. Grand Canyon University. All Rights Reserved.
Mathematics Common Core (MACC) is now Mathematics
Florida Standards (MAFS)
Next Generation Sunshine State Standards (NGSSS) for
Mathematics (MA) is now Mathematics Florida Standards
(MAFS)
Amended Standard New
Standard Deleted Standard
GRADE: 912
Domain: NUMBER & QUANTITY: THE REAL NUMBER
SYSTEM
Cluster 1: Extend the properties of exponents to rational
exponents.
Algebra 2 - Major Cluster
Don’t … Sort clusters from Major to Supporting, and then teach
them in that order. To do so
would strip the coherence of the mathematical ideas and miss
the opportunity to enhance the
major work of the grade with the supporting clusters.
STANDARD CODE STANDARD
MAFS.912.N-RN.1.1 Explain how the definition of the meaning
of rational exponents follows from extending
the properties of integer exponents to those values, allowing for
a notation for radicals in
terms of rational exponents. For example, we define to be the
cube root of 5
because we want = to hold, so must equal 5.
Cognitive Complexity: Level 2: Basic Application of Skills &
Concepts
MAFS.912.N-RN.1.2 Rewrite expressions involving radicals
and rational exponents using the properties of
exponents.
Cognitive Complexity: Level 1: Recall
Cluster 2: Use properties of rational and irrational numbers.
Algebra 1 - Additional Cluster
Don’t … Sort clusters from Major to Supporting, and then teach
them in that order. To do so
would strip the coherence of the mathematical ideas and miss
the opportunity to enhance the
major work of the grade with the supporting clusters.
STANDARD CODE STANDARD
MAFS.912.N-RN.2.3 Explain why the sum or product of two
rational numbers is rational; that the sum of a
rational number and an irrational number is irrational; and that
the product of a nonzero
rational number and an irrational number is irrational.
Cognitive Complexity: Level 2: Basic Application of Skills &
Concepts
Domain: NUMBER & QUANTITY: QUANTITIES
Cluster 1: Reason quantitatively and use units to solve
problems.
Algebra 1 - Supporting Cluster
Algebra 2 - Supporting Cluster
Don’t … Sort clusters from Major to Supporting, and then teach
them in that order. To do so
would strip the coherence of the mathematical ideas and miss
the opportunity to enhance the
major work of the grade with the supporting clusters.
Mathematics Common Core (MACC) is now Mathematics
Florida Standards (MAFS)
Next Generation Sunshine State Standards (NGSSS) for
Mathematics (MA) is now Mathematics Florida Standards
(MAFS)
Amended Standard New
Standard Deleted Standard
STANDARD CODE STANDARD
MAFS.912.N-Q.1.1 Use units as a way to understand problems
and to guide the solution of multi-step
problems; choose and interpret units consistently in formulas;
choose and interpret the
scale and the origin in graphs and data displays.
Cognitive Complexity: Level 2: Basic Application of Skills &
Concepts
MAFS.912.N-Q.1.2 Define appropriate quantities for the
purpose of descriptive modeling.
Cognitive Complexity: Level 2: Basic Application of Skills &
Concepts
MAFS.912.N-Q.1.3 Choose a level of accuracy appropriate to
limitations on measurement when reporting
quantities.
Cognitive Complexity: Level 2: Basic Application of Skills &
Concepts
Domain: NUMBER & QUANTITY: THE COMPLEX NUMBER
SYSTEM
Cluster 1: Perform arithmetic operations with complex numbers.
Algebra 2 - Additional Cluster
Don’t … Sort clusters from Major to Supporting, and then teach
them in that order. To do so
would strip the coherence of the mathematical ideas and miss
the opportunity to enhance the
major work of the grade with the supporting clusters.
STANDARD CODE STANDARD
MAFS.912.N-CN.1.1 Know there is a complex number i such
that i² = –1, and every complex number has the
form a + bi with a and b real.
Cognitive Complexity: Level 1: Recall
MAFS.912.N-CN.1.2 Use the relation i² = –1 and the
commutative, associative, and distributive properties to
add, subtract, and multiply complex numbers.
Cognitive Complexity: Level 1: Recall
MAFS.912.N-CN.1.3 Find the conjugate of a complex number;
use conjugates to find moduli and quotients of
complex numbers.
Cognitive Complexity: Level 1: Recall
Cluster 2: Represent complex numbers and their operations on
the complex plane.
STANDARD CODE STANDARD
MAFS.912.N-CN.2.4 Represent complex numbers on the
complex plane in rectangular and polar form
(including real and imaginary numbers), and explain why the
rectangular and polar
forms of a given complex number represent the same number.
Cognitive Complexity: Level 2: Basic Application of Skills &
Concepts
MAFS.912.N-CN.2.5 Represent addition, subtraction,
multiplication, and conjugation of complex numbers
geometrically on the complex plane; use properties of this
representation for
computation. For example, (–1 + √3 i)³ = 8 because (–1 + √3 i)
has modulus 2 and
Mathematics Common Core (MACC) is now Mathematics
Florida Standards (MAFS)
Next Generation Sunshine State Standards (NGSSS) for
Mathematics (MA) is now Mathematics Florida Standards
(MAFS)
Amended Standard New
Standard Deleted Standard
argument 120°.
Cognitive Complexity: Level 2: Basic Application of Skills &
Concepts
MAFS.912.N-CN.2.6 Calculate the distance between numbers in
the complex plane as the modulus of the
difference, and the midpoint of a segment as the average of the
numbers at its
endpoints.
Cognitive Complexity: Level 1: Recall
Cluster 3: Use complex numbers in polynomial identities and
equations.
Algebra 2 - Additional Cluster
Don’t … Sort clusters from Major to Supporting, and then teach
them in that order. To do so
would strip the coherence of the mathematical ideas and miss
the opportunity to enhance the
major work of the grade with the supporting clusters.
STANDARD CODE STANDARD
MAFS.912.N-CN.3.7 Solve quadratic equations with real
coefficients that have complex solutions.
Cognitive Complexity: Level 1: Recall
MAFS.912.N-CN.3.8 Extend polynomial identities to the
complex numbers. For example, rewrite x² + 4 as (x
+ 2i)(x – 2i).
Cognitive Complexity: Level 1: Recall
MAFS.912.N-CN.3.9 Know the Fundamental Theorem of
Algebra; show that it is true for quadratic
polynomials.
Cognitive Complexity: Level 1: Recall
Domain: NUMBER & QUANTITY: VECTOR & MATRIX
QUANTITIES
Cluster 1: Represent and model with vector quantities.
STANDARD CODE STANDARD
MAFS.912.N-VM.1.1 Recognize vector quantities as having
both magnitude and direction. Represent vector
quantities by directed line segments, and use appropriate
symbols for vectors and their
magnitudes (e.g., v, |v|, ||v||, v).
Cognitive Complexity: Level 1: Recall
MAFS.912.N-VM.1.2 Find the components of a vector by
subtracting the coordinates of an initial point from
the coordinates of a terminal point.
Cognitive Complexity: Level 1: Recall
MAFS.912.N-VM.1.3 Solve problems involving velocity and
other quantities that can be represented by
vectors.
Cognitive Complexity: Level 2: Basic Application of Skills &
Concepts
Cluster 2: Perform operations on vectors.
Mathematics Common Core (MACC) is now Mathematics
Florida Standards (MAFS)
Next Generation Sunshine State Standards (NGSSS) for
Mathematics (MA) is now Mathematics Florida Standards
(MAFS)
Amended Standard New
Standard Deleted Standard
STANDARD CODE STANDARD
MAFS.912.N-VM.2.4 Add and subtract vectors.
a. Add vectors end-to-end, component-wise, and by the
parallelogram rule.
Understand that the magnitude of a sum of two vectors is
typically not the sum
of the magnitudes.
b. Given two vectors in magnitude and direction form,
determine the magnitude
and direction of their sum.
c. Understand vector subtraction v – w as v + (–w), where –w is
the additive
inverse of w, with the same magnitude as w and pointing in the
opposite
direction. Represent vector subtraction graphically by
connecting the tips in the
appropriate order, and perform vector subtraction component-
wise.
Cognitive Complexity: Level 2: Basic Application of Skills &
Concepts
MAFS.912.N-VM.2.5 Multiply a vector by a scalar.
a. Represent scalar multiplication graphically by scaling vectors
and possibly
reversing their direction; perform scalar multiplication
component-wise, e.g., as
c = .
b. Compute the magnitude of a scalar multiple cv using ||cv|| =
|c|v. Compute the
direction of cv knowing that when |c|v ≠ 0, the direction of cv is
either along v
(for c > 0) or against v (for c < 0).
Cognitive Complexity: Level 1: Recall
Cluster 3: Perform operations on matrices and use matrices in
applications.
STANDARD CODE STANDARD
MAFS.912.N-VM.3.10 Understand that the zero and identity
matrices play a role in matrix addition and
multiplication similar to the role of 0 and 1 in the real numbers.
The determinant of a
square matrix is nonzero if and only if the matrix has a
multiplicative inverse.
Cognitive Complexity: Level 2: Basic Application of Skills &
Concepts
MAFS.912.N-VM.3.11 Multiply a vector (regarded as a matrix
with one column) by a matrix of suitable
dimensions to produce another vector. Work with matrices as
transformations of
vectors.
Cognitive Complexity: Level 2: Basic Application of Skills &
Concepts
MAFS.912.N-VM.3.12 Work with 2 × 2 matrices as
transformations of the plane, and interpret the absolute
value of the determinant in terms of area.
Cognitive Complexity: Level 2: Basic Application of Skills &
Concepts
MAFS.912.N-VM.3.6 Use matrices to represent and manipulate
data, e.g., to represent payoffs or incidence
relationships in a network.
Cognitive Complexity: Level 2: Basic Application of Skills &
Concepts
MAFS.912.N-VM.3.7 Multiply matrices by scalars to produce
new matrices, e.g., as when all of the payoffs in
Mathematics Common Core (MACC) is now Mathematics
Florida Standards (MAFS)
Next Generation Sunshine State Standards (NGSSS) for
Mathematics (MA) is now Mathematics Florida Standards
(MAFS)
Amended Standard New
Standard Deleted Standard
a game are doubled.
Cognitive Complexity: Level 1: Recall
MAFS.912.N-VM.3.8 Add, subtract, and multiply matrices of
appropriate dimensions.
Cognitive Complexity: Level 1: Recall
MAFS.912.N-VM.3.9 Understand that, unlike multiplication of
numbers, matrix multiplication for square
matrices is not a commutative operation, but still satisfies the
associative and
distributive properties.
Cognitive Complexity: Level 2: Basic Application of Skills &
Concepts
Domain: ALGEBRA: SEEING STRUCTURE IN EXPRESSIONS
Cluster 1: Interpret the structure of expressions
Algebra 1 - Major Cluster
Algebra 2 - Major Cluster
Don’t … Sort clusters from Major to Supporting, and then teach
them in that order. To do so
would strip the coherence of the mathematical ideas and miss
the opportunity to enhance the
major work of the grade with the supporting clusters.
STANDARD CODE STANDARD
MAFS.912.A-SSE.1.1 Interpret expressions that represent a
quantity in terms of its context.
a. Interpret parts of an expression, such as terms, factors, and
coefficients.
b. Interpret complicated expressions by viewing one or more of
their parts as a
single entity. For example, interpret as the product of P and a
factor
not depending on P.
Cognitive Complexity: Level 2: Basic Application of Skills &
Concepts
MAFS.912.A-SSE.1.2 Use the structure of an expression to
identify ways to rewrite it. For example, see x4- y4
as (x²)² – (y²)², thus recognizing it as a difference of squares
that can be factored as (x²
– y²)(x² + y²).
Cognitive Complexity: Level 2: Basic Application of Skills &
Concepts
Cluster 2: Write expressions in equivalent forms to solve
problems
Algebra 1 - Supporting Cluster
Algebra 2 - Major Cluster
Don’t … Sort clusters from Major to Supporting, and then teach
them in that order. To do so
would strip the coherence of the mathematical ideas and miss
the opportunity to enhance the
major work of the grade with the supporting clusters.
STANDARD CODE STANDARD
MAFS.912.A-SSE.2.3 Choose and produce an equivalent form
of an expression to reveal and explain
properties of the quantity represented by the expression.
Mathematics Common Core (MACC) is now Mathematics
Florida Standards (MAFS)
Next Generation Sunshine State Standards (NGSSS) for
Mathematics (MA) is now Mathematics Florida Standards
(MAFS)
Amended Standard New
Standard Deleted Standard
a. Factor a quadratic expression to reveal the zeros of the
function it defines.
b. Complete the square in a quadratic expression to reveal the
maximum or
minimum value of the function it defines.
c. Use the properties of exponents to transform expressions for
exponential
functions. For example the expression can be rewritten as
≈ to reveal the approximate equivalent monthly interest rate if
the
annual rate is 15%.
Cognitive Complexity: Level 2: Basic Application of Skills &
Concepts
MAFS.912.A-SSE.2.4 Derive the formula for the sum of a finite
geometric series (when the common ratio is
not 1), and use the formula to solve problems. For example,
calculate mortgage
payments.
Cognitive Complexity: Level 3: Strategic Thinking & Complex
Reasoning
Domain: ALGEBRA: ARITHMETIC WITH POLYNOMIALS &
RATIONAL EXPRESSIONS
Cluster 1: Perform arithmetic operations on polynomials
Algebra 1 - Major Cluster
Don’t … Sort clusters from Major to Supporting, and then teach
them in that order. To do so
would strip the coherence of the mathematical ideas and miss
the opportunity to enhance the
major work of the grade with the supporting clusters.
STANDARD CODE STANDARD
MAFS.912.A-APR.1.1 Understand that polynomials form a
system analogous to the integers, namely, they are
closed under the operations of addition, subtraction, and
multiplication; add, subtract,
and multiply polynomials.
Cognitive Complexity: Level 1: Recall
Cluster 2: Understand the relationship between zeros and
factors of polynomials
Algebra 1 - Supporting Cluster
Algebra 2 - Major Cluster
Don’t … Sort clusters from Major to Supporting, and then teach
them in that order. To do so
would strip the coherence of the mathe matical ideas and miss
the opportunity to enhance the
major work of the grade with the supporting clusters.
STANDARD CODE STANDARD
MAFS.912.A-APR.2.2 Know and apply the Remainder Theorem:
For a polynomial p(x) and a number a, the
remainder on division by x – a is p(a), so p(a) = 0 if and only if
(x – a) is a factor of p(x).
Cognitive Complexity: Level 1: Recall
MAFS.912.A-APR.2.3 Identify zeros of polynomials when
suitable factorizations are available, and use the
zeros to construct a rough graph of the function defined by the
polynomial.
Mathematics Common Core (MACC) is now Mathematics
Florida Standards (MAFS)
Next Generation Sunshine State Standards (NGSSS) for
Mathematics (MA) is now Mathematics Florida Standards
(MAFS)
Amended Standard New
Standard Deleted Standard
Cognitive Complexity: Level 1: Recall
Cluster 3: Use polynomial identities to solve problems
Algebra 2 - Additional Cluster
Don’t … Sort clusters from Major to Supporting, and then teach
them in that order. To do so
would strip the coherence of the mathematical ideas and miss
the opportunity to enhance the
major work of the grade with the supporting clusters.
STANDARD CODE STANDARD
MAFS.912.A-APR.3.4 Prove polynomial identities and use them
to describe numerical relationships. For
example, the polynomial identity (x² + y²)² = (x² – y²)² + (2xy)²
can be used to generate
Pythagorean triples.
Cognitive Complexity: Level 1: Recall
MAFS.912.A-APR.3.5 Know and apply the Binomial Theorem
for the expansion of (x in powers of x and
y for a positive integer n, where x and y are any numbers, with
coefficients determined
for example by Pascal’s Triangle.
Cognitive Complexity: Level 2: Basic Application of Skills &
Concepts
Cluster 4: Rewrite rational expressions
Algebra 2 - Supporting Cluster
Don’t … Sort clusters from Major to Supporting, and then teach
them in that order. To do so
would strip the coherence of the mathematical ideas and miss
the opportunity to enhance the
major work of the grade with the supporting clusters.
STANDARD CODE STANDARD
MAFS.912.A-APR.4.6 Rewrite simple rational expressions in
different forms; write a(x)/b(x) in the form q(x) +
r(x)/b(x), where a(x), b(x), q(x), and r(x) are polynomials with
the degree of r(x) less than
the degree of b(x), using inspection, long division, or, for the
more complicated
examples, a computer algebra system.
Cognitive Complexity: Level 2: Basic Application of Skills &
Concepts
MAFS.912.A-APR.4.7 Understand that rational expressions
form a system analogous to the rational numbers,
closed under addition, subtraction, multiplication, and division
by a nonzero rational
expression; add, subtract, multiply, and divide rational
expressions.
Cognitive Complexity: Level 2: Basic Application of Skills &
Concepts
Domain: ALGEBRA: CREATING EQUATIONS
Cluster 1: Create equations that describe numbers or
relationships
Algebra 1 - Major Cluster
Algebra 2 - Supporting Cluster
Don’t … Sort clusters from Major to Supporting, and then teach
them in that order. To do so
would strip the coherence of the mathematical ideas and miss
the opportunity to enhance the
Mathematics Common Core (MACC) is now Mathematics
Florida Standards (MAFS)
Next Generation Sunshine State Standards (NGSSS) for
Mathematics (MA) is now Mathematics Florida Standards
(MAFS)
Amended Standard New
Standard Deleted Standard
major work of the grade with the supporting clusters.
STANDARD CODE STANDARD
MAFS.912.A-CED.1.1 Create equations and inequalities in one
variable and use them to solve
problems. Include equations arising from linear and quadratic
functions, and
simple rational, absolute, and exponential functions.
Cognitive Complexity: Level 2: Basic Application of Skills &
Concepts
MAFS.912.A-CED.1.2 Create equations in two or more
variables to represent relationships between quantities;
graph equations on coordinate axes with labels and scales.
Cognitive Complexity: Level 2: Basic Application of Skills &
Concepts
MAFS.912.A-CED.1.3 Represent constraints by equations or
inequalities, and by systems of equations and/or
inequalities, and interpret solutions as viable or non-viable
options in a modeling
context. For example, represent inequalities describing
nutritional and cost constraints
on combinations of different foods.
Cognitive Complexity: Level 3: Strategic Thinking & Complex
Reasoning
MAFS.912.A-CED.1.4 Rearrange formulas to highlight a
quantity of interest, using the same reasoning as in
solving equations. For example, rearrange Ohm’s law V = IR to
highlight resistance R.
Cognitive Complexity: Level 1: Recall
Domain: ALGEBRA: REASONING WITH EQUATIONS &
INEQUALITIES
Cluster 1: Understand solving equations as a process of
reasoning and explain the reasoning
Algebra 1 - Major Cluster
Algebra 2 - Major Cluster
Don’t … Sort clusters from Major to Supporting, and then teach
them in that order. To do so
would strip the coherence of the mathematical ideas and miss
the opportunity to enhance the
major work of the grade with the supporting clusters.
STANDARD CODE STANDARD
MAFS.912.A-REI.1.1 Explain each step in solving a simple
equation as following from the equality of numbers
asserted at the previous step, starting from the assumption that
the original equation
has a solution. Construct a viable argument to justify a solution
method.
Cognitive Complexity: Level 3: Strategic Thinking & Complex
Reasoning
MAFS.912.A-REI.1.2 Solve simple rational and radical
equations in one variable, and give examples showing
how extraneous solutions may arise.
Cognitive Complexity: Level 3: Strategic Thinking & Complex
Reasoning
Cluster 2: Solve equations and inequalities in one variable
Algebra 1 - Major Cluster
Algebra 2 - Supporting Cluster
Don’t … Sort clusters from Major to Supporting, and then teach
them in that order. To do so
would strip the coherence of the mathematical ideas and miss
the opportunity to enhance the
major work of the grade with the supporting clusters.
Mathematics Common Core (MACC) is now Mathematics
Florida Standards (MAFS)
Next Generation Sunshine State Standards (NGSSS) for
Mathematics (MA) is now Mathematics Florida Standards
(MAFS)
Amended Standard New
Standard Deleted Standard
STANDARD CODE STANDARD
MAFS.912.A-REI.2.3 Solve linear equations and inequalities in
one variable, including equations with
coefficients represented by letters.
Cognitive Complexity: Level 2: Basic Application of Skills &
Concepts
MAFS.912.A-REI.2.4 Solve quadratic equations in one variable.
a. Use the method of completing the square to transform any
quadratic equation
in x into an equation of the form (x – p)² = q that has the same
solutions.
Derive the quadratic formula from this form.
b. Solve quadratic equations by inspection (e.g., for x² = 49),
taking square roots,
completing the square, the quadratic formula and factoring, as
appropriate to
the initial form of the equation. Recognize when the quadratic
formula gives
complex solutions and write them as a ± bi for real numbers a
and b.
Cognitive Complexity: Level 2: Basic Application of Skills &
Concepts
Cluster 3: Solve systems of equations
Algebra 1 - Additional Cluster
Algebra 2 - Additional Cluster
Don’t … Sort clusters from Major to Supporting, and then teach
them in that order. To do so
would strip the coherence of the mathematical ideas and miss
the opportunity to enhance the
major work of the grade with the supporting clusters.
STANDARD CODE STANDARD
MAFS.912.A-REI.3.5 Prove that, given a system of two
equations in two variables, replacing one equation by
the sum of that equation and a multiple of the other produces a
system with the same
solutions.
Cognitive Complexity: Level 3: Strategic Thinking & Complex
Reasoning
MAFS.912.A-REI.3.6 Solve systems of linear equations exactly
and approximately (e.g., with graphs),
focusing on pairs of linear equations in two variables.
Cognitive Complexity: Level 1: Recall
MAFS.912.A-REI.3.7 Solve a simple system consisting of a
linear equation and a quadratic equation in two
variables algebraically and graphically. For example, find the
points of intersection
between the line y = –3x and the circle x² + y² = 3.
Cognitive Complexity: Level 2: Basic Application of Skills &
Concepts
MAFS.912.A-REI.3.8 Represent a system of linear equations as
a single matrix equation in a vector variable.
Cognitive Complexity: Level 1: Recall
MAFS.912.A-REI.3.9 Find the inverse of a matrix if it exists
and use it to solve systems of linear equations
(using technology for matrices of dimension 3 × 3 or greater).
Cognitive Complexity: Level 2: Basic Application of Skills &
Concepts
Mathematics Common Core (MACC) is now Mathematics
Florida Standards (MAFS)
Next Generation Sunshine State Standards (NGSSS) for
Mathematics (MA) is now Mathematics Florida Standards
(MAFS)
Amended Standard New
Standard Deleted Standard
Cluster 4: Represent and solve equations and inequalities
graphically
Algebra 1 - Major Cluster
Algebra 2 - Major Cluster
Don’t … Sort clusters from Major to Supporting, and then teach
them in that order. To do so
would strip the coherence of the mathematical ideas and miss
the opportunity to enhance the
major work of the grade with the supporting clusters.
STANDARD CODE STANDARD
MAFS.912.A-REI.4.10 Understand that the graph of an equation
in two variables is the set of all its solutions
plotted in the coordinate plane, often forming a curve (which
could be a line).
Cognitive Complexity: Level 1: Recall
MAFS.912.A-REI.4.11 Explain why the x-coordinates of the
points where the graphs of the equations y = f(x)
and y = g(x) intersect are the solutions of the equation f(x) =
g(x); find the solutions
approximately, e.g., using technology to graph the functions,
make tables of values, or
find successive approximations. Include cases where f(x) and/or
g(x) are linear,
polynomial, rational, absolute value, exponential, and
logarithmic functions.
Cognitive Complexity: Level 2: Basic Application of Skills &
Concepts
MAFS.912.A-REI.4.12 Graph the solutions to a linear
inequality in two variables as a half-plane (excluding the
boundary in the case of a strict inequality), and graph the
solution set to a system of
linear inequalities in two variables as the intersection of the
corresponding half-planes.
Cognitive Complexity: Level 2: Basic Application of Skills &
Concepts
Domain: FUNCTIONS: INTERPRETING FUNCTIONS
Cluster 1: Understand the concept of a function and use
function notation
Algebra 1 - Major Cluster
Algebra 2 - Supporting Cluster
Don’t … Sort clusters from Major to Supporting, and then teach
them in that order. To do so
would strip the coherence of the mathematical ideas and miss
the opportunity to enhance the
major work of the grade with the supporting clusters.
STANDARD CODE STANDARD
MAFS.912.F-IF.1.1 Understand that a function from one set
(called the domain) to another set (called the
range) assigns to each element of the domain exactly one
element of the range. If f is a
function and x is an element of its domain, then f(x) denotes the
output of f
corresponding to the input x. The graph of f is the graph of the
equation y = f(x).
Cognitive Complexity: Level 1: Recall
MAFS.912.F-IF.1.2 Use function notation, evaluate functions
for inputs in their domains, and interpret
statements that use function notation in terms of a context.
Cognitive Complexity: Level 2: Basic Application of Skills &
Concepts
MAFS.912.F-IF.1.3 Recognize that sequences are functions,
sometimes defined recursively, whose domain
is a subset of the integers. For example, the Fibonacci sequence
is defined recursively
by f(0) = f(1) = 1, f(n+1) = f(n) + f(n-1) for n ≥ 1.
Mathematics Common Core (MACC) is now Mathematics
Florida Standards (MAFS)
Next Generation Sunshine State Standards (NGSSS) for
Mathematics (MA) is now Mathematics Florida Standards
(MAFS)
Amended Standard New
Standard Deleted Standard
Cognitive Complexity: Level 2: Basic Application of Skills &
Concepts
Cluster 2: Interpret functions that arise in applications in terms
of the context
Algebra 1 - Major Cluster
Algebra 2 - Major Cluster
Don’t … Sort clusters from Major to Supporting, and then teach
them in that order. To do so
would strip the coherence of the mathematical ideas and miss
the opportunity to enhance the
major work of the grade with the supporting clusters.
STANDARD CODE STANDARD
MAFS.912.F-IF.2.4 For a function that models a relationship
between two quantities, interpret key features
of graphs and tables in terms of the quantities, and sketch
graphs showing key features
given a verbal description of the relationship. Key features
include: intercepts; intervals
where the function is increasing, decreasing, positive, or
negative; relative maximums
and minimums; symmetries; end behavior; and periodicity.
Cognitive Complexity: Level 2: Basic Application of Skills &
Concepts
MAFS.912.F-IF.2.5 Relate the domain of a function to its graph
and, where applicable, to the quantitative
relationship it describes. For example, if the function h(n) gives
the number of person-
hours it takes to assemble n engines in a factory, then the
positive integers would be an
appropriate domain for the function.
Cognitive Complexity: Level 2: Basic Application of Skills &
Concepts
MAFS.912.F-IF.2.6 Calculate and interpret the average rate of
change of a function (presented symbolically
or as a table) over a specified interval. Estimate the rate of
change from a graph.
Cognitive Complexity: Level 2: Basic Application of Skills &
Concepts
Cluster 3: Analyze functions using different representations
Algebra 1 - Supporting Cluster
Algebra 2 - Supporting Cluster
Don’t … Sort clusters from Major to Supporting, and then …
Please read directions below, this is an educational course, its
due within 30 hours.
A learning theory provides a framework for how individuals
learn. In turn, teachers design instruction based on the learning
theory, so that all students are able to learn effectively. There
are many popular learning theories, such as social
constructivism, behaviorism, connectivism, and cognitive
learning theories.
When learning theories are successfully implemented, teachers
are able to develop useful methods that support students as they
advance their learning, as well as address student strengths and
needs and provide opportunities to demonstrate understanding
in various ways. Teaching methods, then, are the specific
approaches teachers utilize to actualize learning theories and
bring them to life in the classroom.
Complete the “Learning Theories Template" based on four of
the most prominent instructional theories.
Support your work with 3-5 scholarly resources
APA style is not required, but solid academic writing is
expected.

More Related Content

Similar to Inventions reviewa review of artificial intelligence al

A Biometric Fusion Based on Face and Fingerprint Recognition using ANN
A Biometric Fusion Based on Face and Fingerprint Recognition using ANNA Biometric Fusion Based on Face and Fingerprint Recognition using ANN
A Biometric Fusion Based on Face and Fingerprint Recognition using ANNrahulmonikasharma
 
CRIME ANALYSIS AND PREDICTION USING MACHINE LEARNING
CRIME ANALYSIS AND PREDICTION USING MACHINE LEARNINGCRIME ANALYSIS AND PREDICTION USING MACHINE LEARNING
CRIME ANALYSIS AND PREDICTION USING MACHINE LEARNINGIRJET Journal
 
IRJET- Smart Classroom Attendance System: Survey
IRJET- Smart Classroom Attendance System: SurveyIRJET- Smart Classroom Attendance System: Survey
IRJET- Smart Classroom Attendance System: SurveyIRJET Journal
 
System for Fingerprint Image Analysis
System for Fingerprint Image AnalysisSystem for Fingerprint Image Analysis
System for Fingerprint Image Analysisvivatechijri
 
Machine Learning Algorithms Applied to System Security: A Systematic Review
Machine Learning Algorithms Applied to System Security: A Systematic ReviewMachine Learning Algorithms Applied to System Security: A Systematic Review
Machine Learning Algorithms Applied to System Security: A Systematic ReviewAssociate Professor in VSB Coimbatore
 
Traffic Sign Recognition using CNNs
Traffic Sign Recognition using CNNsTraffic Sign Recognition using CNNs
Traffic Sign Recognition using CNNsIRJET Journal
 
Outline of Machinery Fault Diagnosis Method
Outline of Machinery Fault Diagnosis MethodOutline of Machinery Fault Diagnosis Method
Outline of Machinery Fault Diagnosis MethodIJRES Journal
 
PROJECTION PROFILE BASED NUMBER PLATE LOCALIZATION AND RECOGNITION
PROJECTION PROFILE BASED NUMBER PLATE LOCALIZATION AND RECOGNITIONPROJECTION PROFILE BASED NUMBER PLATE LOCALIZATION AND RECOGNITION
PROJECTION PROFILE BASED NUMBER PLATE LOCALIZATION AND RECOGNITIONcscpconf
 
Projection Profile Based Number Plate Localization and Recognition
Projection Profile Based Number Plate Localization and Recognition Projection Profile Based Number Plate Localization and Recognition
Projection Profile Based Number Plate Localization and Recognition csandit
 
IRJET - Simulation of Colour Image Processing Techniques on VHDL
IRJET - Simulation of Colour Image Processing Techniques on VHDLIRJET - Simulation of Colour Image Processing Techniques on VHDL
IRJET - Simulation of Colour Image Processing Techniques on VHDLIRJET Journal
 
Intrusion Detection System Using Machine Learning: An Overview
Intrusion Detection System Using Machine Learning: An OverviewIntrusion Detection System Using Machine Learning: An Overview
Intrusion Detection System Using Machine Learning: An OverviewIRJET Journal
 
Prediction of dementia using machine learning model and performance improvem...
Prediction of dementia using machine learning model and  performance improvem...Prediction of dementia using machine learning model and  performance improvem...
Prediction of dementia using machine learning model and performance improvem...IJECEIAES
 
IRJET-A review of Face Recognition Based Car Ignition and Security System
IRJET-A review of Face Recognition Based Car Ignition and Security SystemIRJET-A review of Face Recognition Based Car Ignition and Security System
IRJET-A review of Face Recognition Based Car Ignition and Security SystemIRJET Journal
 
A Novel Method for Facial Recognition Based Smart Voting System Using Machine...
A Novel Method for Facial Recognition Based Smart Voting System Using Machine...A Novel Method for Facial Recognition Based Smart Voting System Using Machine...
A Novel Method for Facial Recognition Based Smart Voting System Using Machine...IRJET Journal
 
SLIDE PRESENTATION BY HAND GESTURE RECOGNITION USING MACHINE LEARNING
SLIDE PRESENTATION BY HAND GESTURE RECOGNITION USING MACHINE LEARNINGSLIDE PRESENTATION BY HAND GESTURE RECOGNITION USING MACHINE LEARNING
SLIDE PRESENTATION BY HAND GESTURE RECOGNITION USING MACHINE LEARNINGIRJET Journal
 
A REVIEW ON PREDICTIVE ANALYTICS IN DATA MINING
A REVIEW ON PREDICTIVE ANALYTICS IN DATA MININGA REVIEW ON PREDICTIVE ANALYTICS IN DATA MINING
A REVIEW ON PREDICTIVE ANALYTICS IN DATA MININGijccmsjournal
 
A REVIEW ON PREDICTIVE ANALYTICS IN DATA MINING
A REVIEW ON PREDICTIVE ANALYTICS IN DATA MININGA REVIEW ON PREDICTIVE ANALYTICS IN DATA MINING
A REVIEW ON PREDICTIVE ANALYTICS IN DATA MININGijccmsjournal
 
A REVIEW ON PREDICTIVE ANALYTICS IN DATA MINING
A REVIEW ON PREDICTIVE ANALYTICS IN DATA MININGA REVIEW ON PREDICTIVE ANALYTICS IN DATA MINING
A REVIEW ON PREDICTIVE ANALYTICS IN DATA MININGijccmsjournal
 
A REVIEW ON PREDICTIVE ANALYTICS IN DATA MINING
A REVIEW ON PREDICTIVE ANALYTICS IN DATA MININGA REVIEW ON PREDICTIVE ANALYTICS IN DATA MINING
A REVIEW ON PREDICTIVE ANALYTICS IN DATA MININGijccmsjournal
 

Similar to Inventions reviewa review of artificial intelligence al (20)

A Biometric Fusion Based on Face and Fingerprint Recognition using ANN
A Biometric Fusion Based on Face and Fingerprint Recognition using ANNA Biometric Fusion Based on Face and Fingerprint Recognition using ANN
A Biometric Fusion Based on Face and Fingerprint Recognition using ANN
 
CRIME ANALYSIS AND PREDICTION USING MACHINE LEARNING
CRIME ANALYSIS AND PREDICTION USING MACHINE LEARNINGCRIME ANALYSIS AND PREDICTION USING MACHINE LEARNING
CRIME ANALYSIS AND PREDICTION USING MACHINE LEARNING
 
IRJET- Smart Classroom Attendance System: Survey
IRJET- Smart Classroom Attendance System: SurveyIRJET- Smart Classroom Attendance System: Survey
IRJET- Smart Classroom Attendance System: Survey
 
System for Fingerprint Image Analysis
System for Fingerprint Image AnalysisSystem for Fingerprint Image Analysis
System for Fingerprint Image Analysis
 
Machine Learning Algorithms Applied to System Security: A Systematic Review
Machine Learning Algorithms Applied to System Security: A Systematic ReviewMachine Learning Algorithms Applied to System Security: A Systematic Review
Machine Learning Algorithms Applied to System Security: A Systematic Review
 
Traffic Sign Recognition using CNNs
Traffic Sign Recognition using CNNsTraffic Sign Recognition using CNNs
Traffic Sign Recognition using CNNs
 
Outline of Machinery Fault Diagnosis Method
Outline of Machinery Fault Diagnosis MethodOutline of Machinery Fault Diagnosis Method
Outline of Machinery Fault Diagnosis Method
 
PROJECTION PROFILE BASED NUMBER PLATE LOCALIZATION AND RECOGNITION
PROJECTION PROFILE BASED NUMBER PLATE LOCALIZATION AND RECOGNITIONPROJECTION PROFILE BASED NUMBER PLATE LOCALIZATION AND RECOGNITION
PROJECTION PROFILE BASED NUMBER PLATE LOCALIZATION AND RECOGNITION
 
Projection Profile Based Number Plate Localization and Recognition
Projection Profile Based Number Plate Localization and Recognition Projection Profile Based Number Plate Localization and Recognition
Projection Profile Based Number Plate Localization and Recognition
 
IRJET - Simulation of Colour Image Processing Techniques on VHDL
IRJET - Simulation of Colour Image Processing Techniques on VHDLIRJET - Simulation of Colour Image Processing Techniques on VHDL
IRJET - Simulation of Colour Image Processing Techniques on VHDL
 
Intrusion Detection System Using Machine Learning: An Overview
Intrusion Detection System Using Machine Learning: An OverviewIntrusion Detection System Using Machine Learning: An Overview
Intrusion Detection System Using Machine Learning: An Overview
 
Prediction of dementia using machine learning model and performance improvem...
Prediction of dementia using machine learning model and  performance improvem...Prediction of dementia using machine learning model and  performance improvem...
Prediction of dementia using machine learning model and performance improvem...
 
IRJET-A review of Face Recognition Based Car Ignition and Security System
IRJET-A review of Face Recognition Based Car Ignition and Security SystemIRJET-A review of Face Recognition Based Car Ignition and Security System
IRJET-A review of Face Recognition Based Car Ignition and Security System
 
A Novel Method for Facial Recognition Based Smart Voting System Using Machine...
A Novel Method for Facial Recognition Based Smart Voting System Using Machine...A Novel Method for Facial Recognition Based Smart Voting System Using Machine...
A Novel Method for Facial Recognition Based Smart Voting System Using Machine...
 
SLIDE PRESENTATION BY HAND GESTURE RECOGNITION USING MACHINE LEARNING
SLIDE PRESENTATION BY HAND GESTURE RECOGNITION USING MACHINE LEARNINGSLIDE PRESENTATION BY HAND GESTURE RECOGNITION USING MACHINE LEARNING
SLIDE PRESENTATION BY HAND GESTURE RECOGNITION USING MACHINE LEARNING
 
A REVIEW ON PREDICTIVE ANALYTICS IN DATA MINING
A REVIEW ON PREDICTIVE ANALYTICS IN DATA MININGA REVIEW ON PREDICTIVE ANALYTICS IN DATA MINING
A REVIEW ON PREDICTIVE ANALYTICS IN DATA MINING
 
A REVIEW ON PREDICTIVE ANALYTICS IN DATA MINING
A REVIEW ON PREDICTIVE ANALYTICS IN DATA MININGA REVIEW ON PREDICTIVE ANALYTICS IN DATA MINING
A REVIEW ON PREDICTIVE ANALYTICS IN DATA MINING
 
A REVIEW ON PREDICTIVE ANALYTICS IN DATA MINING
A REVIEW ON PREDICTIVE ANALYTICS IN DATA MININGA REVIEW ON PREDICTIVE ANALYTICS IN DATA MINING
A REVIEW ON PREDICTIVE ANALYTICS IN DATA MINING
 
A REVIEW ON PREDICTIVE ANALYTICS IN DATA MINING
A REVIEW ON PREDICTIVE ANALYTICS IN DATA MININGA REVIEW ON PREDICTIVE ANALYTICS IN DATA MINING
A REVIEW ON PREDICTIVE ANALYTICS IN DATA MINING
 
5316ijccms01.pdf
5316ijccms01.pdf5316ijccms01.pdf
5316ijccms01.pdf
 

More from niraj57

Need help in doing two assignment, first one the topic will be Soci.docx
Need help in doing two assignment, first one the topic will be Soci.docxNeed help in doing two assignment, first one the topic will be Soci.docx
Need help in doing two assignment, first one the topic will be Soci.docxniraj57
 
Need for Cultural Competence Use this Discussion to practice as a .docx
Need for Cultural Competence Use this Discussion to practice as a .docxNeed for Cultural Competence Use this Discussion to practice as a .docx
Need for Cultural Competence Use this Discussion to practice as a .docxniraj57
 
need help in finance report,I already have report with all the b.docx
need help in finance report,I already have report with all the b.docxneed help in finance report,I already have report with all the b.docx
need help in finance report,I already have report with all the b.docxniraj57
 
Need help creating a very simple mobile game using Flash builder and.docx
Need help creating a very simple mobile game using Flash builder and.docxNeed help creating a very simple mobile game using Flash builder and.docx
Need help creating a very simple mobile game using Flash builder and.docxniraj57
 
Need help finsishing a potery explication esssay that i started,.docx
Need help finsishing a potery explication esssay that i started,.docxNeed help finsishing a potery explication esssay that i started,.docx
Need help finsishing a potery explication esssay that i started,.docxniraj57
 
need help completing week 6 ilab.. i will upload what I currently ha.docx
need help completing week 6 ilab.. i will upload what I currently ha.docxneed help completing week 6 ilab.. i will upload what I currently ha.docx
need help completing week 6 ilab.. i will upload what I currently ha.docxniraj57
 
Need discussion board type answers to the following questions. No wo.docx
Need discussion board type answers to the following questions. No wo.docxNeed discussion board type answers to the following questions. No wo.docx
Need discussion board type answers to the following questions. No wo.docxniraj57
 
Need at least a 200 min word response with a cited sourceI do .docx
Need at least a 200 min word response with a cited sourceI do .docxNeed at least a 200 min word response with a cited sourceI do .docx
Need at least a 200 min word response with a cited sourceI do .docxniraj57
 
Need by tomorrow 3pm estUse the Internet to research the various m.docx
Need by tomorrow 3pm estUse the Internet to research the various m.docxNeed by tomorrow 3pm estUse the Internet to research the various m.docx
Need by tomorrow 3pm estUse the Internet to research the various m.docxniraj57
 
Need assignment ASAP well written no plagiarism and own work= 1050 t.docx
Need assignment ASAP well written no plagiarism and own work= 1050 t.docxNeed assignment ASAP well written no plagiarism and own work= 1050 t.docx
Need assignment ASAP well written no plagiarism and own work= 1050 t.docxniraj57
 
Need as soon as possible1)Which of the following represent .docx
Need as soon as possible1)Which of the following represent .docxNeed as soon as possible1)Which of the following represent .docx
Need as soon as possible1)Which of the following represent .docxniraj57
 
Need Argumentative essay of minimum of 2000 words over sources below.docx
Need Argumentative essay of minimum of 2000 words over sources below.docxNeed Argumentative essay of minimum of 2000 words over sources below.docx
Need Argumentative essay of minimum of 2000 words over sources below.docxniraj57
 
Need Argumentative essay of minimum over sources below.  Essay needs.docx
Need Argumentative essay of minimum over sources below.  Essay needs.docxNeed Argumentative essay of minimum over sources below.  Essay needs.docx
Need Argumentative essay of minimum over sources below.  Essay needs.docxniraj57
 
Need a job description for the Miami Police Department. It was one o.docx
Need a job description for the Miami Police Department. It was one o.docxNeed a job description for the Miami Police Department. It was one o.docx
Need a job description for the Miami Police Department. It was one o.docxniraj57
 
Need answers ASAP!!1.Explain how the project manager measure.docx
Need answers ASAP!!1.Explain how the project manager measure.docxNeed answers ASAP!!1.Explain how the project manager measure.docx
Need answers ASAP!!1.Explain how the project manager measure.docxniraj57
 
Need a cost management plan that includes the followingCost Estim.docx
Need a cost management plan that includes the followingCost Estim.docxNeed a cost management plan that includes the followingCost Estim.docx
Need a cost management plan that includes the followingCost Estim.docxniraj57
 
Need all of this answeredPart IDefine the following term.docx
Need all of this answeredPart IDefine the following term.docxNeed all of this answeredPart IDefine the following term.docx
Need all of this answeredPart IDefine the following term.docxniraj57
 
Need an Essay in Humanites about .docx
Need an Essay in Humanites about .docxNeed an Essay in Humanites about .docx
Need an Essay in Humanites about .docxniraj57
 
need a paper written, no particular ampunt of words as long as the.docx
need a paper written, no particular ampunt of words as long as the.docxneed a paper written, no particular ampunt of words as long as the.docx
need a paper written, no particular ampunt of words as long as the.docxniraj57
 
Need 3 people to do assignment; Independent Challenge 1, Independent.docx
Need 3 people to do assignment; Independent Challenge 1, Independent.docxNeed 3 people to do assignment; Independent Challenge 1, Independent.docx
Need 3 people to do assignment; Independent Challenge 1, Independent.docxniraj57
 

More from niraj57 (20)

Need help in doing two assignment, first one the topic will be Soci.docx
Need help in doing two assignment, first one the topic will be Soci.docxNeed help in doing two assignment, first one the topic will be Soci.docx
Need help in doing two assignment, first one the topic will be Soci.docx
 
Need for Cultural Competence Use this Discussion to practice as a .docx
Need for Cultural Competence Use this Discussion to practice as a .docxNeed for Cultural Competence Use this Discussion to practice as a .docx
Need for Cultural Competence Use this Discussion to practice as a .docx
 
need help in finance report,I already have report with all the b.docx
need help in finance report,I already have report with all the b.docxneed help in finance report,I already have report with all the b.docx
need help in finance report,I already have report with all the b.docx
 
Need help creating a very simple mobile game using Flash builder and.docx
Need help creating a very simple mobile game using Flash builder and.docxNeed help creating a very simple mobile game using Flash builder and.docx
Need help creating a very simple mobile game using Flash builder and.docx
 
Need help finsishing a potery explication esssay that i started,.docx
Need help finsishing a potery explication esssay that i started,.docxNeed help finsishing a potery explication esssay that i started,.docx
Need help finsishing a potery explication esssay that i started,.docx
 
need help completing week 6 ilab.. i will upload what I currently ha.docx
need help completing week 6 ilab.. i will upload what I currently ha.docxneed help completing week 6 ilab.. i will upload what I currently ha.docx
need help completing week 6 ilab.. i will upload what I currently ha.docx
 
Need discussion board type answers to the following questions. No wo.docx
Need discussion board type answers to the following questions. No wo.docxNeed discussion board type answers to the following questions. No wo.docx
Need discussion board type answers to the following questions. No wo.docx
 
Need at least a 200 min word response with a cited sourceI do .docx
Need at least a 200 min word response with a cited sourceI do .docxNeed at least a 200 min word response with a cited sourceI do .docx
Need at least a 200 min word response with a cited sourceI do .docx
 
Need by tomorrow 3pm estUse the Internet to research the various m.docx
Need by tomorrow 3pm estUse the Internet to research the various m.docxNeed by tomorrow 3pm estUse the Internet to research the various m.docx
Need by tomorrow 3pm estUse the Internet to research the various m.docx
 
Need assignment ASAP well written no plagiarism and own work= 1050 t.docx
Need assignment ASAP well written no plagiarism and own work= 1050 t.docxNeed assignment ASAP well written no plagiarism and own work= 1050 t.docx
Need assignment ASAP well written no plagiarism and own work= 1050 t.docx
 
Need as soon as possible1)Which of the following represent .docx
Need as soon as possible1)Which of the following represent .docxNeed as soon as possible1)Which of the following represent .docx
Need as soon as possible1)Which of the following represent .docx
 
Need Argumentative essay of minimum of 2000 words over sources below.docx
Need Argumentative essay of minimum of 2000 words over sources below.docxNeed Argumentative essay of minimum of 2000 words over sources below.docx
Need Argumentative essay of minimum of 2000 words over sources below.docx
 
Need Argumentative essay of minimum over sources below.  Essay needs.docx
Need Argumentative essay of minimum over sources below.  Essay needs.docxNeed Argumentative essay of minimum over sources below.  Essay needs.docx
Need Argumentative essay of minimum over sources below.  Essay needs.docx
 
Need a job description for the Miami Police Department. It was one o.docx
Need a job description for the Miami Police Department. It was one o.docxNeed a job description for the Miami Police Department. It was one o.docx
Need a job description for the Miami Police Department. It was one o.docx
 
Need answers ASAP!!1.Explain how the project manager measure.docx
Need answers ASAP!!1.Explain how the project manager measure.docxNeed answers ASAP!!1.Explain how the project manager measure.docx
Need answers ASAP!!1.Explain how the project manager measure.docx
 
Need a cost management plan that includes the followingCost Estim.docx
Need a cost management plan that includes the followingCost Estim.docxNeed a cost management plan that includes the followingCost Estim.docx
Need a cost management plan that includes the followingCost Estim.docx
 
Need all of this answeredPart IDefine the following term.docx
Need all of this answeredPart IDefine the following term.docxNeed all of this answeredPart IDefine the following term.docx
Need all of this answeredPart IDefine the following term.docx
 
Need an Essay in Humanites about .docx
Need an Essay in Humanites about .docxNeed an Essay in Humanites about .docx
Need an Essay in Humanites about .docx
 
need a paper written, no particular ampunt of words as long as the.docx
need a paper written, no particular ampunt of words as long as the.docxneed a paper written, no particular ampunt of words as long as the.docx
need a paper written, no particular ampunt of words as long as the.docx
 
Need 3 people to do assignment; Independent Challenge 1, Independent.docx
Need 3 people to do assignment; Independent Challenge 1, Independent.docxNeed 3 people to do assignment; Independent Challenge 1, Independent.docx
Need 3 people to do assignment; Independent Challenge 1, Independent.docx
 

Recently uploaded

Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...PsychoTech Services
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 

Recently uploaded (20)

Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 

Inventions reviewa review of artificial intelligence al

  • 1. inventions Review A Review of Artificial Intelligence Algorithms Used for Smart Machine Tools Chih-Wen Chang * ID , Hau-Wei Lee and Chein-Hung Liu * Department of Mechanical Engineering, National Chung Hsing University, Taichung 40227, Taiwan; [email protected] * Correspondence: [email protected] (C.-W.C.); [email protected] (C.-H.L.); Tel.: +886-4-2284-0433 (ext. 411) (C.-W.C.) Received: 19 April 2018; Accepted: 26 June 2018; Published: 27 June 2018 ���������� ������� Abstract: This paper offers a review of the artificial intelligence (AI) algorithms and applications presently being used for smart machine tools. These AI methods can be classified as learning algorithms (deep, meta-, unsupervised, supervised, and reinforcement learning) for diagnosis and detection of faults in mechanical components and AI technique applications in smart machine tools including intelligent manufacturing, cyber-physical systems, mechanical components prognosis,
  • 2. and smart sensors. A diagram of the architecture of AI schemes used for smart machine tools has been included. The respective strengths and weaknesses of the methods, as well as the challenges and future trends in AI schemes, are discussed. In the future, we will propose several AI approaches to tackle mechanical components as well as addressing different AI algorithms to deal with smart machine tools and the acquisition of accurate results. Keywords: artificial intelligence; smart machine tools; learning algorithms; intelligent manufacturing; fault diagnosis and prognosis 1. Brief Introduction We believe that a new epoch of the “Industrial Internet of Things (IIoT) plus artificial intelligence (AI)”, characterized by big machinery data, data-driven techniques, ubiquitous networks, mass innovation, automatic intelligence, cross-border integration, and shared services, has arrived [1–3]. The fast development and combination of new AI and energy technologies, for materials, bioscience, the Internet, and new-generation information exchange, is a fundamental part of this new epoch. This will, in turn, permit game-changing transformation of models, ecosystems, and means in the light of their application to national security, well-being, and the economy. The main objective is a review and summary of recent achievement in data-based techniques, especially for complicated industrial applications, offering reference for further study from both an academic and practical point of view. Yin et al. [1] describes a brief evolutionary overview of data - based techniques over the last two decades.
  • 3. Recent development of modern industrial applications is presented mainly from the perspectives of monitoring and control. Their methodology, based on process measurements and model–data integrated techniques, will be introduced in the next study. Jeschke et al. [2] developed the core system science needed to enable the development of complex IIoT/manufacturing cyber-physical systems (CPS). Moreover, readers can learn the current state of IIoT and the concept of cybermanufacturing from this book. In 2014, Lund et al. [3] described the central issues contributing to, and characterizing, the worldwide and regional growth of the IoT. Besides, researchers can utilize the trend analysis of IoT their region markets in the future. There are many AI algorithms for machine health monitoring and other machine tool applications: The second-order recurrent neural networks (RNN) method for the learning and extraction of finite Inventions 2018, 3, 41; doi:10.3390/inventions3030041 www.mdpi.com/journal/inventions http://www.mdpi.com/journal/inventions http://www.mdpi.com https://orcid.org/0000-0001-9846-0694 http://www.mdpi.com/2411- 5134/3/3/41?type=check_update&version=1 http://dx.doi.org/10.3390/inventions3030041 http://www.mdpi.com/journal/inventions Inventions 2018, 3, 41 2 of 28 state automata [4], the continuous time RNN approach to
  • 4. dynamical systems [5], the RNN scheme for long short-term memory (LSTM) [6,7], the echo state network (ESN) approach to RNN training [8], the RNN algorithm for the learning of precise timing [9], the RNN encoder-decoder for learning phrase representations [10], the gated RNN method for sequence modeling [11], an overview of deep learning (DL) methods [12], the RNN scheme for machine health monitoring [13], machine health monitoring using convolutional bi-directional LSTM networks [14], the convolutional neural networks (CNN) method for handwritten digit recognition [15], the gradient- based learning approach to document recognition [16], the CNN scheme for object recognition [17], the CNN algorithm for large-scale hierarchical image databases [18], the CNN method for house number digit classification [19], the deep CNN approach to Imagenet classification [20], a CNN scheme for a hybrid nn-hmm model for speech recognition [21], the CNN approach to sentence classification [22], a deep residual learning algorithm for image recognition [23], the DL method for imbalanced multimedia data classification [24], a region-based CNN scheme for real-time object detection [25], a deep CNN based regression scheme for the estimation of remaining useful life [26], a deep CNN approach to automated feature extraction in industrial inspection [27], a CNN method for imbalanced classification [28], a deep neural networks (DNN) algorithm for natural language processing [29], a t-stochastic neighbor embedding method (t-SNE) for the visualization of high-dimensional data [30], a DNN method for acoustic modeling in speech recognition [31], a DNN approach to deep visualization [32], a DNN scheme for fault diagnosis [33], a restricted Boltzmann machine (RBM)
  • 5. method for failure diagnosis [34], an RBM approach to the regularization of prognosis and health assessment [35], an RBM scheme for the estimation of remaining useful life [36], a fast learning algorithm for deep belief nets [37], a deep multi-layer NNs for deep architecture [38], a deep Boltzmann machine (DBM) method for three-dimensional (3-D) object recognition [39], the introduction of a sparse auto-encoder learning algorithm [40], a review and new perspectives of representative learning methods [41], the introduction of extreme learning machine (ELM) methods [42], a deep auto- encoder (AE) approach to anomaly detection and fault disambiguation in large flight data [43], fault diagnosis using a denoising stacked auto-encoder [44], a continuous sparse auto-encoder (CSAE) approach to transformer fault diagnosis [45], a survey of transfer learning methods [46], the DL approach to tissue-regulated splicing code [47], the methods and applications of DL algorithms [48], the introduction of DL methods [49], a survey of the application of DL to machine health monitoring [50], an overview of DL approaches [51], an introduction to the learning of multiple layers of representation [52], a denoising AE for the extraction and composition of robust features [53], a large-scale deep unsupervised learning (UL) scheme for graphics processors and the building of high-level features [54,55], unsupervised learning of video representations using LSTM [56], the introduction of a constructive meta-learning (ML) method [57], an ML approach to automatic kernel selection [58], the ML method and search technique used to select parameters [59], an ML approach to the Bayesian optimization of hyperparameters [60], a clustering algorithm for new distance-based problems [61],
  • 6. Taxonomy and empirical analysis in a supervised learning (SL) scheme [62], a weakly SL algorithm and high-level feature learning for object detection in remotely sensed optical images [63], the introduction of an off-policy reinforcement learning (RL) method [64], a deep RL method for the augmentation of these models to exploit game feature information [65], a deep RL algorithm for robots to be learned directly from camera inputs in the real world [66], and the introduction of Q-learning approach [67]. Besides, our motivation is to organize and analyze those literature and find out the future research of smart machine tools. Detailed descriptions of these methods follow in Section 2. Many studies have been made on the diagnosis and detection of mechanical components over the last few decades: a neural network (NN) algorithm for motor rolling bearing fault diagnosis [68], the artificial neural network (ANN) method for rolling element bearing fault diagnosis [69], the Pca-based feature selection scheme for machine defect classification [70], the support vector machine (SVM) approach to machine condition monitoring and fault diagnosis [71], the NN method for induction machine condition monitoring [72], the ANN approach and SVM scheme for fault detection Inventions 2018, 3, 41 3 of 28 in ball-bearings [73], the stacked auto-encoder (SAE) and softmax regression approach for bearing fault diagnosis [74], the wavelet transform and SAE method for roller bearing fault diagnosis [75],
  • 7. the DNN scheme for rolling bearing fault diagnosis [76], a transfer learning-based approach for bearing fault diagnosis [77], the DNN for fault characteristic mining and the intelligent diagnosis of rotating machinery with massive data [78], a rapid Fourier transform (STFT)-deep learning scheme for rolling bearing fault diagnosis [79], a new bearing condition recognition method based on multi-feature extraction and DNN for intelligent bearing condition monitoring [80], an SVM and ANN approach to bearing health [81], the Weibull distribution and deep belief network (DBN) method for the assessment of bearing degradation [82], the multivibration signals and DBN scheme for bearing fault diagnosis [83], a hierarchical diagnosis network (HDN) approach for fault pattern recognition in rolling element bearings [84], an unsupervised feature extraction scheme for the diagnosis of journal bearing rotor systems [85], a CNN method for fault detection in rotating machinery [86], a hierarchical adaptive deep CNN approach to bearing fault diagnosis [87], a stacked denoising auto-encoder (SDA) method for fault diagnosis in rotary machine components [88], a sparse auto-encoder and DBN scheme for bearing fault diagnosis [89], a wavelet packet energy (WPE) image and deep convolutional network (ConvNet) for spindle bearing fault diagnosis [90], an extreme learning machine for online sequential prediction of bearing imbalance fault diagnosis [91], an ANN scheme for intelligent condition monitoring of gearboxes [92], an intelligent fault diagnosis and prognosis approach to rotating machinery that integrates wavelet transformation and principal component analysis [93], a multimodal deep support vector classification (MDSVC) approach to gearbox fault diagnosis [94], a multi-layer NN scheme for
  • 8. gearbox fault diagnosis [95], a CNN method for gearbox fault identification [96], a model for deep statistical feature learning from vibration measurements of rotating machines for fault diagnosis [97], a deep random forest fusion (DRFF) technique for gearbox fault diagnosis [98], a transfer component analysis (TCA) for gearbox fault diagnosis [99], a DBN method for structural health diagnosis [100], a DBN algorithm based state classification for engineering health diagnosis applications [101], a DL method for signal recognition and the diagnosis of spacecraft [102], long short-term memory neural network (LSTMNN) for fault diagnosis and estimation of the remaining useful life of aero engines [103], a physics-based approach to the diagnosis and prognosis of cracked rotor shafts [104], a multi-scale CNN scheme for rotor systems [105], a new support vector data description method for machinery fault diagnosis [106], a sparse auto-encoder-based DNN approach to induction motor fault classification [107], a DBN-based approach to induction motor fault diagnosis [108], a CNN method for real-time motor fault detection [109], an ANN and fuzzy logic (FL) scheme for the intelligent diagnosis of turbine blade faults [110], an analog-circuit fault diagnostic system based on the back propagation of neural networks using wavelet decomposition, principal component analysis, and data normalization [111], a logistic regression based prognostic method for the on-line assessment and classification of degradation and failure modes [112], naïve Bayes and Bayes net classifier algorithms for fault diagnosis in monoblock centrifugal pumps [113], sparse auto-encoders for the monitoring of rotating machines [114], an SAE for fault diagnosis in hydraulic pumps [115], a probabilistic kernel
  • 9. factor analysis (PKFA) method for the prediction of tool condition [116], a DNN approach to the diagnosis of tidal turbine vibration data [117], diagnosis methods based on deep learning for the early detection of small faults in front-end controlled wind generators (FSCWG) [118], and the CNN approach to real-time vibration-based structural damage detection [119]. Details of these methods are given in Section 3. There are many AI technique applications for smart machine tools: the ANN scheme for intelligent manufacturing [120], an integrated AI computer- aided process planning system [121], the application of AI to manufacturing systems [122], an NN analyzer for the mechanical properties of rolled steel bar [123], integrated artificial intelligent techniques for shape rolling sequences [124], the DBN method to the cutting state monitoring [125], multisensory fusion based virtual tool wear sensing for ubiquitous manufacturing [126], survey control for intelligent manufacturing [127], a review of AI in intelligent manufacturing [128], an ANN scheme and fuzzy modeling system Inventions 2018, 3, 41 4 of 28 for intelligent tool wear estimation [129], optical image scattering and hybrid artificial intelligence techniques for intelligent tool wear identification [130], a pattern recognition method for identifying the designed strength of concrete by evidence accumulation [131], adaptive neuro-fuzzy inference and hybrid systems, in an ANN approach, to the modeling and
  • 10. optimization of ultrasonic welding (USW) process parameters [132], an NN method for the prediction of cutting forces [133], an ANN and regression analysis scheme for the modeling and prediction of cutting forces [134], an ANN method for the intelligent control of a three-joint robotic manipulator [135], an ANN approach using the genetic algorithm for intelligent fixture design [136], a survey of CPS architecture used in Industry 4.0-based manufacturing systems [137], a review of CPS in advanced manufacturing [138], hierarchical hybrid models for face-detection and face- recognition [139], machine learning for the design and evaluation of obstacle detection in a transportation CPS [140], machine learning algorithms for CPS, decision sciences and data products [141], an ANN scheme for diagnosis, classification and prognosis of rotating machines [142], an ANN method for the prediction of the remaining useful life in rotating machines [143], wavelet packet decomposition, Fourier transform and ANN methods used in the classification of faults and the prediction of the degradation of components and machines in a manufacturing system [144], a recursive least-squares (RLS) approach to the behavior of rolling element bearings [145], an NN method for the prognosis of remaining bearing life [146], a model-based, data-driven (or both), prediction method for remaining useful life (RUL) [147], condition-based machinery maintenance (CBM), diagnostics and prognostics [148], a dynamic fault isolation scheme for the prognosis of hybrid systems [149], an LSTM based encoder-decoder for multi-sensor prognostics [150], an NN method for intelligent pressure sensors [151], a functional link ANN approach for the modeling of an intelligent pressure
  • 11. sensor [152], a rough set NN method for intelligent pressure sensors [153], an ANN scheme for the temperature compensation of Piezo-resistive micro-machined porous silicon pressure sensors [154], an ANN- based technique for smart sensors operating in harsh environments [155], an ELM method calibration algorithm for pressure drift [156], an optical sensor for the real-time measurement of axial thermal elongation in a high-speed machine tool spindle [157], optical sensors for on-line real-time measurement of straightness and angular errors in a linear stage [158], 3D optical sensors used to measure rotational errors in a stage or spindle based on deviations of the optical axis [159], an optimization technique and ANN model for hot-wire thermal flow sensors [160], an ANN method for self-calibration and determination of optimal response of intelligent sensor designs [161], a distributed system for the analysis and monitoring (DSAM) of vibrations and acoustic noise [162], and a distributed smart plug sensor network in an intelligent power monitoring and analysis system [163]. Details of these methods are given in Section 4. The remaining parts of this article are as follows: Section 2 interprets the AI algorithms involved in machine health monitoring and machine tool inverse heat conduction problems. Section 3 is about the diagnosis and detection of mechanical components. AI technique applications in smart machine tools are explained in Section 4. In Section 5, some conclusions about the current challenges and future work are made. In addition, we have provided an explanatory tree diagram of this study (see Figure 1), and the organized literature is listed in Table 1.
  • 12. Inventions 2018, 3, 41 5 of 28 Table 1. Many previous reports of AI approaches for smart machine tools. Various Learning Algorithms (67 Literature) Diagnosis and Detection of Mechanical Components (52 Literature) AI Technique Applications in Smart Machine Tools (44 Literature) DL (51): RNN [4–14], CNN [15–28], DNN [29–33], RBM [34–36], others [1–3,37–51] Bearings (24): [68–91] Intelligent Manufacturing (22): [120–141] UL (5): [52–56] Gear boxes (8): [92–99] Prognosis of Mechanical Components (9): [142–150] ML (5): [57–61] Aircraft (4): [100–103] Smart Sensors (13): [151–163]
  • 13. SL (2): [62,63] Rotors (3): [104–106] RL (2): [64–67] Others (13): [107–119] Artificial intelligence = AI; Deep learning = DL; Meta-learning = ML; Unsupervised learning = UL; Supervised learning = SL; Reinforcement learning = RL; Convolutional neural networks = CNN; Deep neural networks = DNN; Restricted boltzmann machine = RBM; Recurrent neural networks = RNN; (Number) = Number of literature. Inventions 2018, 3, x FOR PEER REVIEW 5 of 27 A Review of Artificial Intelligence Algorithms used for Smart Machine Tools (163) Section 2/Various learning algorithms (67) Section 3/Diagnosis and detection of mechanical components (52) Section 4/AI technique applications in smart machine tools (44) ULML DL SL RL Notes: Deep learning = DL Meta-learning = ML Unsupervised learning = UL Supervised learning = SL Reinforcement learning = RL
  • 14. Convolutional neural networks = CNN Deep neural networks = DNN Restricted boltzmann machine = RBM Recurrent neural networks = RNN Cyber-physical system = CPS (Number) = Number of literature CNN DNN RBM RNN Others Bearings Gear boxes Aircraft Rotors Others Tool wear Ultrasonic processing Machine processing CPS Cutting forces Others Others Manufacture
  • 15. system Others Pressure sensors Bearings Rotating machine Others Figure 1. The architecture of artificial intelligence (AI) scheme s used for smart machine tools. 2. Various Learning Algorithms 2.1. Recurrent Neural Networks (RNNs) Giles et al. [4] showed that a recurrent, second-order NN method using a real-time, forward training algorithm readily learned to infer small regular grammar samples from the positive and negative strings used for training. All simulations were performed with random initial weight strength and usually converged after about a hundred training epochs. They also discussed a quantization algorithm for dynamically extracting finite state automata during and after training. Some of the extracted automata outperformed the trained NN scheme for the classification of unseen strings. Later, Funahashi and Nakamura [5] proved that any finite time trajectory of a given n- dimensional dynamical system can be approximated by the internal state of the output units of a
  • 16. continuous time RNN approach with n output units, some hidden units, and an appropriate initial condition. They also demonstrated that any continuous curve can be approximated by the output of an RNN method. Hochreiter and Schmidhuber [6] addressed a novel, efficient, gradient-based method called long short-term memory (LSTM) to solve the complex and artificial long time-lag tasks. The LSTM is local in space and time; its computational complexity per time step and weight is O(1). Their experiments with artificial data involved local, distributed, real-valued, and noisy pattern representations. LSTM had more successful runs, and learns much faster, than real-time recurrent learning, back propagation through time, recurrent cascade correlation, Elman nets, and neural sequence chunking. However, Gers et al. [7] identified a weakness in LSTM networks processing continual input streams that were not a priori segmented into subsequences with explicitly marked ends where the internal state of the network could be reset. Without resets, the state could grow indefinitely and eventually cause the network to break down. Their remedy was a novel, adaptive “forget gate” that enabled an LSTM cell to learn to reset itself at appropriate times to release internal resources. They also reviewed the illustrative benchmark problems in which standard LSTM outperforms other RNN algorithms. In 2002, Jaeger [8] interpreted several traditional training methods including the RNNs, covering back-propagation through time (BPTT), real-time recurrent learning (RTRL), and extended Kalman filtering approaches (EKF). They were intended to be useful as a stand-alone tutorial for the echo
  • 17. state network (ESN) scheme for RNN training. Gers et al. [9] found that LSTM augmented by Figure 1. The architecture of artificial intelligence (AI) schemes used for smart machine tools. 2. Various Learning Algorithms 2.1. Recurrent Neural Networks (RNNs) Giles et al. [4] showed that a recurrent, second-order NN method using a real-time, forward training algorithm readily learned to infer small regular grammar samples from the positive and negative strings used for training. All simulations were performed with random initial weight strength and usually converged after about a hundred training epochs. They also discussed a quantization algorithm for dynamically extracting finite state automata during and after training. Some of the extracted automata outperformed the trained NN scheme for the classification of unseen strings. Later, Funahashi and Nakamura [5] proved that any finite time trajectory of a given n-dimensional dynamical system can be approximated by the internal state of the output units of a continuous time Inventions 2018, 3, 41 6 of 28 RNN approach with n output units, some hidden units, and an appropriate initial condition. They also demonstrated that any continuous curve can be approximated by the output of an RNN method. Hochreiter and Schmidhuber [6] addressed a novel, efficient,
  • 18. gradient-based method called long short-term memory (LSTM) to solve the complex and artificial long time-lag tasks. The LSTM is local in space and time; its computational complexity per time step and weight is O(1). Their experiments with artificial data involved local, distributed, real -valued, and noisy pattern representations. LSTM had more successful runs, and learns much faster, than real-time recurrent learning, back propagation through time, recurrent cascade correlation, Elman nets, and neural sequence chunking. However, Gers et al. [7] identified a weakness in LSTM networks processing continual input streams that were not a priori segmented into subsequences with explicitly marked ends where the internal state of the network could be reset. Without resets, the state could grow indefinitely and eventually cause the network to break down. Their remedy was a novel, adaptive “forget gate” that enabled an LSTM cell to learn to reset itself at appropriate times to release internal resources. They also reviewed the illustrative benchmark problems in which standard LSTM outperforms other RNN algorithms. In 2002, Jaeger [8] interpreted several traditional training methods including the RNNs, covering back-propagation through time (BPTT), real-time recurrent learning (RTRL), and extended Kalman filtering approaches (EKF). They were intended to be useful as a stand-alone tutorial for the echo state network (ESN) scheme for RNN training. Gers et al. [9] found that LSTM augmented by “peephole connections” from internal cells to multiplicative gates can learn the fine distinction between sequences of spikes spaced either 50 or 49 time steps apart without the need of help from any short
  • 19. training exemplars. Their LSTM variant also learned to generate stable streams of precisely timed spikes and other highly nonlinear periodic patterns without any external resets or teacher forcing. This made LSTM a promising method for tasks that required accurate measurement or the generation of time intervals. Cho et al. [10] proposed a novel RNN Encoder–Decoder that consisted of two RNNs. One RNN encoded a sequence of symbols into a fixed- length vector representation, and the other decoded the representation into another sequence of symbols. The encoder and decoder were jointly trained to maximize the conditional probability of a target sequence, given a source sequence. Moreover, they demonstrated that the proposed model learned a semantically and syntactically meaningful representation of linguistic phrases. In 2014, some different types of RNNs were used to evaluate the tasks of polyphonic music and speech signal modeling [11]. This study revealed that these advanced recurrent units were indeed better than more traditional recurrent units such as tanh units. Recently, the deep ANNs (including recurrent ones) have won numerous contests in pattern recognition and machine learning [12]. This historical survey compactly summarized relevant work, much of it from the previous millennium. The author reviewed the deep supervised learning (also recapitulating the history of backpropagation), UL method, RL schemes and evolutionary computation, and indirect search for short programs encoding deep and large networks. After that, with the development of deep learning methods in the last few years [13], the representation learning from raw data has been redefined. Among DL models, the LSTMs are able
  • 20. to capture long-term dependencies and model sequential data. Thus, the LSTMs were able to work on the sensor data about machine condition. The basic and deep LSTMs were designed to predict the actual tool wear on the basis of raw sensor data. Experimental results show that these models, especially deep LSTMs, could outperform several state-of-the- art baseline schemes. Zhao et al. [14] redefined representation learning from raw data, and a DNN structure and convolutional bi-directional long short-term memory networks (CBLSTM), were designed to address raw sensory data. The LSTMs could capture long-term dependencies and model sequential data, and the bi-directional structure enables the capture of past and future context. Stacked, fully- connected layers and the linear regression layer are built on top of bi-directional LSTMs to predict the target value. Furthermore, a real-life tool-wear test was introduced, and the proposed CBLSTM could predict the actual tool wear based on raw sensor data. Furthermore, these abovementioned references were represented the problem-solving revolutions of mechanical components rather than smart machine tools. Inventions 2018, 3, 41 7 of 28 2.2. Convolutional Neural Networks (CNNs) Cun et al. [15] used a back-propagation network to recognize handwritten digits and minimal preprocessing of the data was required. However, the architecture of the network needed to be constrained and specifically designed for the task. The input of
  • 21. the network consisted of normalized images of isolated digits. The approach had a 1% error rate and about a 9% reject rate on zipcode digits. Later, LeCun et al. [16] mentioned that the various methods were applied to handwritten character recognition and compared them using a standard handwritten digit recognition task. The CNNs, which were specifically designed to deal with the variability of two dimensional (2D) shapes, outperformed all the other techniques. Jarrett et al. [17] proposed three issues: (1) How do non-linearities that follow the filter banks influence recognition accuracy? (2) Does filter bank learning in an unsupervised or supervised manner affect the performance or make it better than that of random or hardwired filters? (3) Is there any advantage in using an architecture with two stages of feature extraction, rather than one? They demonstrated that using non- linearities that included rectification and local contrast normalization was the single most important ingredient for good accuracy on object recognition benchmarks. Deng et al. [18] then constructed a new database called “ImageNet”, a largescale ontology of images built upon the backbone of the WordNet structure. ImageNet aims to populate the majority of the 80,000 synsets of WordNet with an average of 500–1000 clean and full resolution images. … Learning Theories Template Learning Theories Behaviorism Cognitivism
  • 22. Constructivism Connectivism Description of Theory and Purpose Strengths of Theory Weaknesses of Theory Content-specific Objective that Demonstrates Theory (include grade level and state standard) Content-specific Activity that Demonstrates Theory How does Theory Inform Assessment?
  • 23. Resources © 2019. Grand Canyon University. All Rights Reserved. Learning Theories Template Learning Theories Behaviorism Cognitivism Constructivism Connectivism Description of Theory and Purpose Strengths of Theory Weaknesses of Theory Content-specific Objective that Demonstrates Theory (include grade level and state standard)
  • 24. Content-specific Activity that Demonstrates Theory How does Theory Inform Assessment? Resources © 2019. Grand Canyon University. All Rights Reserved. Mathematics Common Core (MACC) is now Mathematics Florida Standards (MAFS) Next Generation Sunshine State Standards (NGSSS) for Mathematics (MA) is now Mathematics Florida Standards (MAFS) Amended Standard New Standard Deleted Standard GRADE: 912 Domain: NUMBER & QUANTITY: THE REAL NUMBER SYSTEM
  • 25. Cluster 1: Extend the properties of exponents to rational exponents. Algebra 2 - Major Cluster Don’t … Sort clusters from Major to Supporting, and then teach them in that order. To do so would strip the coherence of the mathematical ideas and miss the opportunity to enhance the major work of the grade with the supporting clusters. STANDARD CODE STANDARD MAFS.912.N-RN.1.1 Explain how the definition of the meaning of rational exponents follows from extending the properties of integer exponents to those values, allowing for a notation for radicals in terms of rational exponents. For example, we define to be the cube root of 5 because we want = to hold, so must equal 5. Cognitive Complexity: Level 2: Basic Application of Skills & Concepts MAFS.912.N-RN.1.2 Rewrite expressions involving radicals and rational exponents using the properties of exponents. Cognitive Complexity: Level 1: Recall Cluster 2: Use properties of rational and irrational numbers.
  • 26. Algebra 1 - Additional Cluster Don’t … Sort clusters from Major to Supporting, and then teach them in that order. To do so would strip the coherence of the mathematical ideas and miss the opportunity to enhance the major work of the grade with the supporting clusters. STANDARD CODE STANDARD MAFS.912.N-RN.2.3 Explain why the sum or product of two rational numbers is rational; that the sum of a rational number and an irrational number is irrational; and that the product of a nonzero rational number and an irrational number is irrational. Cognitive Complexity: Level 2: Basic Application of Skills & Concepts Domain: NUMBER & QUANTITY: QUANTITIES Cluster 1: Reason quantitatively and use units to solve problems. Algebra 1 - Supporting Cluster Algebra 2 - Supporting Cluster Don’t … Sort clusters from Major to Supporting, and then teach them in that order. To do so would strip the coherence of the mathematical ideas and miss the opportunity to enhance the major work of the grade with the supporting clusters.
  • 27. Mathematics Common Core (MACC) is now Mathematics Florida Standards (MAFS) Next Generation Sunshine State Standards (NGSSS) for Mathematics (MA) is now Mathematics Florida Standards (MAFS) Amended Standard New Standard Deleted Standard STANDARD CODE STANDARD MAFS.912.N-Q.1.1 Use units as a way to understand problems and to guide the solution of multi-step problems; choose and interpret units consistently in formulas; choose and interpret the scale and the origin in graphs and data displays. Cognitive Complexity: Level 2: Basic Application of Skills & Concepts MAFS.912.N-Q.1.2 Define appropriate quantities for the purpose of descriptive modeling. Cognitive Complexity: Level 2: Basic Application of Skills & Concepts MAFS.912.N-Q.1.3 Choose a level of accuracy appropriate to limitations on measurement when reporting quantities.
  • 28. Cognitive Complexity: Level 2: Basic Application of Skills & Concepts Domain: NUMBER & QUANTITY: THE COMPLEX NUMBER SYSTEM Cluster 1: Perform arithmetic operations with complex numbers. Algebra 2 - Additional Cluster Don’t … Sort clusters from Major to Supporting, and then teach them in that order. To do so would strip the coherence of the mathematical ideas and miss the opportunity to enhance the major work of the grade with the supporting clusters. STANDARD CODE STANDARD MAFS.912.N-CN.1.1 Know there is a complex number i such that i² = –1, and every complex number has the form a + bi with a and b real. Cognitive Complexity: Level 1: Recall MAFS.912.N-CN.1.2 Use the relation i² = –1 and the commutative, associative, and distributive properties to add, subtract, and multiply complex numbers. Cognitive Complexity: Level 1: Recall MAFS.912.N-CN.1.3 Find the conjugate of a complex number; use conjugates to find moduli and quotients of complex numbers.
  • 29. Cognitive Complexity: Level 1: Recall Cluster 2: Represent complex numbers and their operations on the complex plane. STANDARD CODE STANDARD MAFS.912.N-CN.2.4 Represent complex numbers on the complex plane in rectangular and polar form (including real and imaginary numbers), and explain why the rectangular and polar forms of a given complex number represent the same number. Cognitive Complexity: Level 2: Basic Application of Skills & Concepts MAFS.912.N-CN.2.5 Represent addition, subtraction, multiplication, and conjugation of complex numbers geometrically on the complex plane; use properties of this representation for computation. For example, (–1 + √3 i)³ = 8 because (–1 + √3 i) has modulus 2 and Mathematics Common Core (MACC) is now Mathematics Florida Standards (MAFS) Next Generation Sunshine State Standards (NGSSS) for Mathematics (MA) is now Mathematics Florida Standards (MAFS)
  • 30. Amended Standard New Standard Deleted Standard argument 120°. Cognitive Complexity: Level 2: Basic Application of Skills & Concepts MAFS.912.N-CN.2.6 Calculate the distance between numbers in the complex plane as the modulus of the difference, and the midpoint of a segment as the average of the numbers at its endpoints. Cognitive Complexity: Level 1: Recall Cluster 3: Use complex numbers in polynomial identities and equations. Algebra 2 - Additional Cluster Don’t … Sort clusters from Major to Supporting, and then teach them in that order. To do so would strip the coherence of the mathematical ideas and miss the opportunity to enhance the major work of the grade with the supporting clusters. STANDARD CODE STANDARD MAFS.912.N-CN.3.7 Solve quadratic equations with real coefficients that have complex solutions. Cognitive Complexity: Level 1: Recall
  • 31. MAFS.912.N-CN.3.8 Extend polynomial identities to the complex numbers. For example, rewrite x² + 4 as (x + 2i)(x – 2i). Cognitive Complexity: Level 1: Recall MAFS.912.N-CN.3.9 Know the Fundamental Theorem of Algebra; show that it is true for quadratic polynomials. Cognitive Complexity: Level 1: Recall Domain: NUMBER & QUANTITY: VECTOR & MATRIX QUANTITIES Cluster 1: Represent and model with vector quantities. STANDARD CODE STANDARD MAFS.912.N-VM.1.1 Recognize vector quantities as having both magnitude and direction. Represent vector quantities by directed line segments, and use appropriate symbols for vectors and their magnitudes (e.g., v, |v|, ||v||, v). Cognitive Complexity: Level 1: Recall MAFS.912.N-VM.1.2 Find the components of a vector by subtracting the coordinates of an initial point from the coordinates of a terminal point. Cognitive Complexity: Level 1: Recall MAFS.912.N-VM.1.3 Solve problems involving velocity and other quantities that can be represented by
  • 32. vectors. Cognitive Complexity: Level 2: Basic Application of Skills & Concepts Cluster 2: Perform operations on vectors. Mathematics Common Core (MACC) is now Mathematics Florida Standards (MAFS) Next Generation Sunshine State Standards (NGSSS) for Mathematics (MA) is now Mathematics Florida Standards (MAFS) Amended Standard New Standard Deleted Standard STANDARD CODE STANDARD MAFS.912.N-VM.2.4 Add and subtract vectors. a. Add vectors end-to-end, component-wise, and by the parallelogram rule. Understand that the magnitude of a sum of two vectors is typically not the sum of the magnitudes. b. Given two vectors in magnitude and direction form, determine the magnitude
  • 33. and direction of their sum. c. Understand vector subtraction v – w as v + (–w), where –w is the additive inverse of w, with the same magnitude as w and pointing in the opposite direction. Represent vector subtraction graphically by connecting the tips in the appropriate order, and perform vector subtraction component- wise. Cognitive Complexity: Level 2: Basic Application of Skills & Concepts MAFS.912.N-VM.2.5 Multiply a vector by a scalar. a. Represent scalar multiplication graphically by scaling vectors and possibly reversing their direction; perform scalar multiplication component-wise, e.g., as c = . b. Compute the magnitude of a scalar multiple cv using ||cv|| = |c|v. Compute the direction of cv knowing that when |c|v ≠ 0, the direction of cv is either along v (for c > 0) or against v (for c < 0). Cognitive Complexity: Level 1: Recall
  • 34. Cluster 3: Perform operations on matrices and use matrices in applications. STANDARD CODE STANDARD MAFS.912.N-VM.3.10 Understand that the zero and identity matrices play a role in matrix addition and multiplication similar to the role of 0 and 1 in the real numbers. The determinant of a square matrix is nonzero if and only if the matrix has a multiplicative inverse. Cognitive Complexity: Level 2: Basic Application of Skills & Concepts MAFS.912.N-VM.3.11 Multiply a vector (regarded as a matrix with one column) by a matrix of suitable dimensions to produce another vector. Work with matrices as transformations of vectors. Cognitive Complexity: Level 2: Basic Application of Skills & Concepts MAFS.912.N-VM.3.12 Work with 2 × 2 matrices as transformations of the plane, and interpret the absolute value of the determinant in terms of area. Cognitive Complexity: Level 2: Basic Application of Skills & Concepts MAFS.912.N-VM.3.6 Use matrices to represent and manipulate data, e.g., to represent payoffs or incidence relationships in a network.
  • 35. Cognitive Complexity: Level 2: Basic Application of Skills & Concepts MAFS.912.N-VM.3.7 Multiply matrices by scalars to produce new matrices, e.g., as when all of the payoffs in Mathematics Common Core (MACC) is now Mathematics Florida Standards (MAFS) Next Generation Sunshine State Standards (NGSSS) for Mathematics (MA) is now Mathematics Florida Standards (MAFS) Amended Standard New Standard Deleted Standard a game are doubled. Cognitive Complexity: Level 1: Recall MAFS.912.N-VM.3.8 Add, subtract, and multiply matrices of appropriate dimensions. Cognitive Complexity: Level 1: Recall MAFS.912.N-VM.3.9 Understand that, unlike multiplication of numbers, matrix multiplication for square matrices is not a commutative operation, but still satisfies the associative and distributive properties. Cognitive Complexity: Level 2: Basic Application of Skills &
  • 36. Concepts Domain: ALGEBRA: SEEING STRUCTURE IN EXPRESSIONS Cluster 1: Interpret the structure of expressions Algebra 1 - Major Cluster Algebra 2 - Major Cluster Don’t … Sort clusters from Major to Supporting, and then teach them in that order. To do so would strip the coherence of the mathematical ideas and miss the opportunity to enhance the major work of the grade with the supporting clusters. STANDARD CODE STANDARD MAFS.912.A-SSE.1.1 Interpret expressions that represent a quantity in terms of its context. a. Interpret parts of an expression, such as terms, factors, and coefficients. b. Interpret complicated expressions by viewing one or more of their parts as a single entity. For example, interpret as the product of P and a factor not depending on P. Cognitive Complexity: Level 2: Basic Application of Skills & Concepts MAFS.912.A-SSE.1.2 Use the structure of an expression to identify ways to rewrite it. For example, see x4- y4 as (x²)² – (y²)², thus recognizing it as a difference of squares that can be factored as (x²
  • 37. – y²)(x² + y²). Cognitive Complexity: Level 2: Basic Application of Skills & Concepts Cluster 2: Write expressions in equivalent forms to solve problems Algebra 1 - Supporting Cluster Algebra 2 - Major Cluster Don’t … Sort clusters from Major to Supporting, and then teach them in that order. To do so would strip the coherence of the mathematical ideas and miss the opportunity to enhance the major work of the grade with the supporting clusters. STANDARD CODE STANDARD MAFS.912.A-SSE.2.3 Choose and produce an equivalent form of an expression to reveal and explain properties of the quantity represented by the expression. Mathematics Common Core (MACC) is now Mathematics Florida Standards (MAFS) Next Generation Sunshine State Standards (NGSSS) for Mathematics (MA) is now Mathematics Florida Standards
  • 38. (MAFS) Amended Standard New Standard Deleted Standard a. Factor a quadratic expression to reveal the zeros of the function it defines. b. Complete the square in a quadratic expression to reveal the maximum or minimum value of the function it defines. c. Use the properties of exponents to transform expressions for exponential functions. For example the expression can be rewritten as ≈ to reveal the approximate equivalent monthly interest rate if the annual rate is 15%. Cognitive Complexity: Level 2: Basic Application of Skills & Concepts MAFS.912.A-SSE.2.4 Derive the formula for the sum of a finite geometric series (when the common ratio is not 1), and use the formula to solve problems. For example, calculate mortgage payments. Cognitive Complexity: Level 3: Strategic Thinking & Complex Reasoning Domain: ALGEBRA: ARITHMETIC WITH POLYNOMIALS &
  • 39. RATIONAL EXPRESSIONS Cluster 1: Perform arithmetic operations on polynomials Algebra 1 - Major Cluster Don’t … Sort clusters from Major to Supporting, and then teach them in that order. To do so would strip the coherence of the mathematical ideas and miss the opportunity to enhance the major work of the grade with the supporting clusters. STANDARD CODE STANDARD MAFS.912.A-APR.1.1 Understand that polynomials form a system analogous to the integers, namely, they are closed under the operations of addition, subtraction, and multiplication; add, subtract, and multiply polynomials. Cognitive Complexity: Level 1: Recall Cluster 2: Understand the relationship between zeros and factors of polynomials Algebra 1 - Supporting Cluster Algebra 2 - Major Cluster Don’t … Sort clusters from Major to Supporting, and then teach them in that order. To do so would strip the coherence of the mathe matical ideas and miss the opportunity to enhance the major work of the grade with the supporting clusters.
  • 40. STANDARD CODE STANDARD MAFS.912.A-APR.2.2 Know and apply the Remainder Theorem: For a polynomial p(x) and a number a, the remainder on division by x – a is p(a), so p(a) = 0 if and only if (x – a) is a factor of p(x). Cognitive Complexity: Level 1: Recall MAFS.912.A-APR.2.3 Identify zeros of polynomials when suitable factorizations are available, and use the zeros to construct a rough graph of the function defined by the polynomial. Mathematics Common Core (MACC) is now Mathematics Florida Standards (MAFS) Next Generation Sunshine State Standards (NGSSS) for Mathematics (MA) is now Mathematics Florida Standards (MAFS) Amended Standard New Standard Deleted Standard Cognitive Complexity: Level 1: Recall Cluster 3: Use polynomial identities to solve problems
  • 41. Algebra 2 - Additional Cluster Don’t … Sort clusters from Major to Supporting, and then teach them in that order. To do so would strip the coherence of the mathematical ideas and miss the opportunity to enhance the major work of the grade with the supporting clusters. STANDARD CODE STANDARD MAFS.912.A-APR.3.4 Prove polynomial identities and use them to describe numerical relationships. For example, the polynomial identity (x² + y²)² = (x² – y²)² + (2xy)² can be used to generate Pythagorean triples. Cognitive Complexity: Level 1: Recall MAFS.912.A-APR.3.5 Know and apply the Binomial Theorem for the expansion of (x in powers of x and y for a positive integer n, where x and y are any numbers, with coefficients determined for example by Pascal’s Triangle. Cognitive Complexity: Level 2: Basic Application of Skills & Concepts Cluster 4: Rewrite rational expressions Algebra 2 - Supporting Cluster Don’t … Sort clusters from Major to Supporting, and then teach them in that order. To do so would strip the coherence of the mathematical ideas and miss
  • 42. the opportunity to enhance the major work of the grade with the supporting clusters. STANDARD CODE STANDARD MAFS.912.A-APR.4.6 Rewrite simple rational expressions in different forms; write a(x)/b(x) in the form q(x) + r(x)/b(x), where a(x), b(x), q(x), and r(x) are polynomials with the degree of r(x) less than the degree of b(x), using inspection, long division, or, for the more complicated examples, a computer algebra system. Cognitive Complexity: Level 2: Basic Application of Skills & Concepts MAFS.912.A-APR.4.7 Understand that rational expressions form a system analogous to the rational numbers, closed under addition, subtraction, multiplication, and division by a nonzero rational expression; add, subtract, multiply, and divide rational expressions. Cognitive Complexity: Level 2: Basic Application of Skills & Concepts Domain: ALGEBRA: CREATING EQUATIONS Cluster 1: Create equations that describe numbers or relationships Algebra 1 - Major Cluster Algebra 2 - Supporting Cluster Don’t … Sort clusters from Major to Supporting, and then teach
  • 43. them in that order. To do so would strip the coherence of the mathematical ideas and miss the opportunity to enhance the Mathematics Common Core (MACC) is now Mathematics Florida Standards (MAFS) Next Generation Sunshine State Standards (NGSSS) for Mathematics (MA) is now Mathematics Florida Standards (MAFS) Amended Standard New Standard Deleted Standard major work of the grade with the supporting clusters. STANDARD CODE STANDARD MAFS.912.A-CED.1.1 Create equations and inequalities in one variable and use them to solve problems. Include equations arising from linear and quadratic functions, and simple rational, absolute, and exponential functions. Cognitive Complexity: Level 2: Basic Application of Skills & Concepts MAFS.912.A-CED.1.2 Create equations in two or more variables to represent relationships between quantities; graph equations on coordinate axes with labels and scales. Cognitive Complexity: Level 2: Basic Application of Skills &
  • 44. Concepts MAFS.912.A-CED.1.3 Represent constraints by equations or inequalities, and by systems of equations and/or inequalities, and interpret solutions as viable or non-viable options in a modeling context. For example, represent inequalities describing nutritional and cost constraints on combinations of different foods. Cognitive Complexity: Level 3: Strategic Thinking & Complex Reasoning MAFS.912.A-CED.1.4 Rearrange formulas to highlight a quantity of interest, using the same reasoning as in solving equations. For example, rearrange Ohm’s law V = IR to highlight resistance R. Cognitive Complexity: Level 1: Recall Domain: ALGEBRA: REASONING WITH EQUATIONS & INEQUALITIES Cluster 1: Understand solving equations as a process of reasoning and explain the reasoning Algebra 1 - Major Cluster Algebra 2 - Major Cluster Don’t … Sort clusters from Major to Supporting, and then teach them in that order. To do so would strip the coherence of the mathematical ideas and miss the opportunity to enhance the major work of the grade with the supporting clusters. STANDARD CODE STANDARD
  • 45. MAFS.912.A-REI.1.1 Explain each step in solving a simple equation as following from the equality of numbers asserted at the previous step, starting from the assumption that the original equation has a solution. Construct a viable argument to justify a solution method. Cognitive Complexity: Level 3: Strategic Thinking & Complex Reasoning MAFS.912.A-REI.1.2 Solve simple rational and radical equations in one variable, and give examples showing how extraneous solutions may arise. Cognitive Complexity: Level 3: Strategic Thinking & Complex Reasoning Cluster 2: Solve equations and inequalities in one variable Algebra 1 - Major Cluster Algebra 2 - Supporting Cluster Don’t … Sort clusters from Major to Supporting, and then teach them in that order. To do so would strip the coherence of the mathematical ideas and miss the opportunity to enhance the major work of the grade with the supporting clusters. Mathematics Common Core (MACC) is now Mathematics
  • 46. Florida Standards (MAFS) Next Generation Sunshine State Standards (NGSSS) for Mathematics (MA) is now Mathematics Florida Standards (MAFS) Amended Standard New Standard Deleted Standard STANDARD CODE STANDARD MAFS.912.A-REI.2.3 Solve linear equations and inequalities in one variable, including equations with coefficients represented by letters. Cognitive Complexity: Level 2: Basic Application of Skills & Concepts MAFS.912.A-REI.2.4 Solve quadratic equations in one variable. a. Use the method of completing the square to transform any quadratic equation in x into an equation of the form (x – p)² = q that has the same solutions. Derive the quadratic formula from this form. b. Solve quadratic equations by inspection (e.g., for x² = 49), taking square roots, completing the square, the quadratic formula and factoring, as appropriate to the initial form of the equation. Recognize when the quadratic formula gives complex solutions and write them as a ± bi for real numbers a
  • 47. and b. Cognitive Complexity: Level 2: Basic Application of Skills & Concepts Cluster 3: Solve systems of equations Algebra 1 - Additional Cluster Algebra 2 - Additional Cluster Don’t … Sort clusters from Major to Supporting, and then teach them in that order. To do so would strip the coherence of the mathematical ideas and miss the opportunity to enhance the major work of the grade with the supporting clusters. STANDARD CODE STANDARD MAFS.912.A-REI.3.5 Prove that, given a system of two equations in two variables, replacing one equation by the sum of that equation and a multiple of the other produces a system with the same solutions. Cognitive Complexity: Level 3: Strategic Thinking & Complex Reasoning MAFS.912.A-REI.3.6 Solve systems of linear equations exactly and approximately (e.g., with graphs), focusing on pairs of linear equations in two variables.
  • 48. Cognitive Complexity: Level 1: Recall MAFS.912.A-REI.3.7 Solve a simple system consisting of a linear equation and a quadratic equation in two variables algebraically and graphically. For example, find the points of intersection between the line y = –3x and the circle x² + y² = 3. Cognitive Complexity: Level 2: Basic Application of Skills & Concepts MAFS.912.A-REI.3.8 Represent a system of linear equations as a single matrix equation in a vector variable. Cognitive Complexity: Level 1: Recall MAFS.912.A-REI.3.9 Find the inverse of a matrix if it exists and use it to solve systems of linear equations (using technology for matrices of dimension 3 × 3 or greater). Cognitive Complexity: Level 2: Basic Application of Skills & Concepts Mathematics Common Core (MACC) is now Mathematics Florida Standards (MAFS) Next Generation Sunshine State Standards (NGSSS) for Mathematics (MA) is now Mathematics Florida Standards (MAFS)
  • 49. Amended Standard New Standard Deleted Standard Cluster 4: Represent and solve equations and inequalities graphically Algebra 1 - Major Cluster Algebra 2 - Major Cluster Don’t … Sort clusters from Major to Supporting, and then teach them in that order. To do so would strip the coherence of the mathematical ideas and miss the opportunity to enhance the major work of the grade with the supporting clusters. STANDARD CODE STANDARD MAFS.912.A-REI.4.10 Understand that the graph of an equation in two variables is the set of all its solutions plotted in the coordinate plane, often forming a curve (which could be a line). Cognitive Complexity: Level 1: Recall MAFS.912.A-REI.4.11 Explain why the x-coordinates of the points where the graphs of the equations y = f(x) and y = g(x) intersect are the solutions of the equation f(x) = g(x); find the solutions approximately, e.g., using technology to graph the functions, make tables of values, or find successive approximations. Include cases where f(x) and/or g(x) are linear, polynomial, rational, absolute value, exponential, and logarithmic functions.
  • 50. Cognitive Complexity: Level 2: Basic Application of Skills & Concepts MAFS.912.A-REI.4.12 Graph the solutions to a linear inequality in two variables as a half-plane (excluding the boundary in the case of a strict inequality), and graph the solution set to a system of linear inequalities in two variables as the intersection of the corresponding half-planes. Cognitive Complexity: Level 2: Basic Application of Skills & Concepts Domain: FUNCTIONS: INTERPRETING FUNCTIONS Cluster 1: Understand the concept of a function and use function notation Algebra 1 - Major Cluster Algebra 2 - Supporting Cluster Don’t … Sort clusters from Major to Supporting, and then teach them in that order. To do so would strip the coherence of the mathematical ideas and miss the opportunity to enhance the major work of the grade with the supporting clusters. STANDARD CODE STANDARD MAFS.912.F-IF.1.1 Understand that a function from one set (called the domain) to another set (called the range) assigns to each element of the domain exactly one element of the range. If f is a
  • 51. function and x is an element of its domain, then f(x) denotes the output of f corresponding to the input x. The graph of f is the graph of the equation y = f(x). Cognitive Complexity: Level 1: Recall MAFS.912.F-IF.1.2 Use function notation, evaluate functions for inputs in their domains, and interpret statements that use function notation in terms of a context. Cognitive Complexity: Level 2: Basic Application of Skills & Concepts MAFS.912.F-IF.1.3 Recognize that sequences are functions, sometimes defined recursively, whose domain is a subset of the integers. For example, the Fibonacci sequence is defined recursively by f(0) = f(1) = 1, f(n+1) = f(n) + f(n-1) for n ≥ 1. Mathematics Common Core (MACC) is now Mathematics Florida Standards (MAFS) Next Generation Sunshine State Standards (NGSSS) for Mathematics (MA) is now Mathematics Florida Standards (MAFS) Amended Standard New Standard Deleted Standard
  • 52. Cognitive Complexity: Level 2: Basic Application of Skills & Concepts Cluster 2: Interpret functions that arise in applications in terms of the context Algebra 1 - Major Cluster Algebra 2 - Major Cluster Don’t … Sort clusters from Major to Supporting, and then teach them in that order. To do so would strip the coherence of the mathematical ideas and miss the opportunity to enhance the major work of the grade with the supporting clusters. STANDARD CODE STANDARD MAFS.912.F-IF.2.4 For a function that models a relationship between two quantities, interpret key features of graphs and tables in terms of the quantities, and sketch graphs showing key features given a verbal description of the relationship. Key features include: intercepts; intervals where the function is increasing, decreasing, positive, or negative; relative maximums and minimums; symmetries; end behavior; and periodicity. Cognitive Complexity: Level 2: Basic Application of Skills & Concepts MAFS.912.F-IF.2.5 Relate the domain of a function to its graph and, where applicable, to the quantitative
  • 53. relationship it describes. For example, if the function h(n) gives the number of person- hours it takes to assemble n engines in a factory, then the positive integers would be an appropriate domain for the function. Cognitive Complexity: Level 2: Basic Application of Skills & Concepts MAFS.912.F-IF.2.6 Calculate and interpret the average rate of change of a function (presented symbolically or as a table) over a specified interval. Estimate the rate of change from a graph. Cognitive Complexity: Level 2: Basic Application of Skills & Concepts Cluster 3: Analyze functions using different representations Algebra 1 - Supporting Cluster Algebra 2 - Supporting Cluster Don’t … Sort clusters from Major to Supporting, and then … Please read directions below, this is an educational course, its due within 30 hours. A learning theory provides a framework for how individuals learn. In turn, teachers design instruction based on the learning theory, so that all students are able to learn effectively. There are many popular learning theories, such as social constructivism, behaviorism, connectivism, and cognitive learning theories.
  • 54. When learning theories are successfully implemented, teachers are able to develop useful methods that support students as they advance their learning, as well as address student strengths and needs and provide opportunities to demonstrate understanding in various ways. Teaching methods, then, are the specific approaches teachers utilize to actualize learning theories and bring them to life in the classroom. Complete the “Learning Theories Template" based on four of the most prominent instructional theories. Support your work with 3-5 scholarly resources APA style is not required, but solid academic writing is expected.