Do Intelligent Robots Need Emotion?

What's your opinion?

Tools and Techniques for Text Mining and Visualization

 .

This chapter covers 19 popular open-access text mining and visualization tools, including R, Topic-Modeling-Tool, RapidMiner, WEKA, Orange, Voyant Tools, Gephi, Tableau Public, Infogram, and Microsoft Power BI, among others, with their applications, pros, and cons. As there are many text mining and visualization tools available, we covered only those open-source tools that have a simple GUI so that information professionals who are new to these tools can learn to use and implement them in their daily work.

.

https://link.springer.com/chapter/10.1007/978-3-030-85085-2_10

.

References

  1. Yang Q, Zhang X, Du X, Bielefield A, Liu Y (2016) Current market demand for core competencies of librarianship—a text mining study of American Library Association’s Advertisements from 2009 through 2014. Appl Sci 6(2):48. https://doi.org/10.3390/app6020048

    CrossRef Google Scholar 

  2. Lee J, Lapira E, Bagheri B, Kao H (2013) Recent advances and trends in predictive manufacturing systems in big data environment. Manuf Lett 1(1):38–41. https://doi.org/10.1016/j.mfglet.2013.09.005

    CrossRef Google Scholar 

  3. Noh Y (2015) Imagining Library 4.0: creating a model for future libraries. J Acad Librariansh 41(6):786–797. https://doi.org/10.1016/j.acalib.2015.08.020

    CrossRef Google Scholar 

  4. Abinaya G, Winster SG (2014) Event identification in social media through latent dirichlet allocation and named entity recognition. In: Proceedings of IEEE international conference on computer communication and systems ICCCS14, pp 142–146. https://doi.org/10.1109/ICCCS.2014.7068182

  5. Google Code Archive. Long-term storage for Google Code Project Hosting. https://code.google.com/archive/p/topic-modeling-tool/wikis/TopicModelingTool.wiki. Accessed 12 Aug 2020

  6. Nguyen G, Dlugolinsky S, Bobák M, Tran V, López García Á, Heredia I, Malík P, Hluchý L (2019) Machine learning and deep learning frameworks and libraries for large-scale data mining: a survey. Artif Intell Rev 52:77–124. https://doi.org/10.1007/s10462-018-09679-z

    CrossRef Google Scholar 

  7. Sci2 Team (2009) Science of Science (Sci2) Tool. Indiana University and SciTech Strategies. https://sci2.cns.iu.edu

  8. LancsBox Manual (2020) http://corpora.lancs.ac.uk/lancsbox/docs/pdf/LancsBox_5.1_manual.pdf. Accessed 2 Apr 2021

  9. Gephi (2017) https://gephi.org/users/download/. Accessed 12 Aug 2020

  10. Power BI Tutorial (2021) https://data-flair.training/blogs/power-bi-tutorial/. Accessed 2 Apr 2021

  11. RAWGraphs (2021) https://rawgraphs.io/. Accessed 2 Apr 2021

Read More

Word embeddings tutorial

 .

This tutorial contains an introduction to word embeddings. You will train your own word embeddings using a simple Keras model for a sentiment classification task, and then visualize them in the Embedding Projector 

.

https://www.tensorflow.org/text/guide/word_embeddings

Read More

Recurrent Neural Network problems and how Transformers solve the problems

 .

1. Challenges with RNNs and how Transformer models can help overcome those challenges

1.1 RNN problem 1 — Suffers issues with long-range dependencies. RNNs do not work well with long text documents.


Transformer Solution —Transformer networks almost exclusively use attention blocks. Attention helps to draw connections between any parts of the sequence, so long-range dependencies are not a problem anymore. With transformers, long-range dependencies have the same likelihood of being taken into account as any other short-range dependencies.


1.2. RNN problem 2 — Suffers from gradient vanishing and gradient explosion.


Transformer Solution — There is little to no gradient vanishing or explosion problem. In Transformer networks, the entire sequence is trained simultaneously, and to build on that only a few more layers are added. So gradient vanishing or explosion is rarely an issue.


1.3. RNN problem 3 — RNNs need larger training steps to reach a local/global minima. RNNs can be visualized as an unrolled network that is very deep. The size of the network depends on the length of the sequence. This gives rise to many parameters, and most of these parameters are interlinked with one another. As a result, the optimization requires a longer time to train and a lot of steps.


Transformer Solution — Requires fewer steps to train than an RNN.


1.4. RNN problem 4 — RNNs do not allow parallel computation. GPUs help to achieve parallel computation. But RNNs work as sequence models, that is, all the computation in the network occurs sequentially and can not be parallelized.


Transformer Solution — No recurrence in the transformer networks allows parallel computation. So computation can be done in parallel for every step.

.

https://towardsdatascience.com/all-you-need-to-know-about-attention-and-transformers-in-depth-understanding-part-1-552f0b41d021

.

https://www.kdnuggets.com/2019/08/deep-learning-transformers-attention-mechanism.html

Read More

Age and gender in language, emoji, and emoticon usage in instant messages

.

Highlights

• We analyze a dataset of 309,229 WhatsApp instant messages (N = 226).

• We identify age- and gender-linked variations in emoji, emoticon, and language usage.

• We use machine learning algorithms to significantly predict age and gender.

• We identify the most predictive language features.

• We discuss implications for user privacy in instant messaging.

.

Abstract

Text is one of the most prevalent types of digital data that people create as they go about their lives. 

Digital footprints of people's language usage in social media posts were found to allow for inferences of their age and gender. 

However, the even more prevalent and potentially more sensitive text from instant messaging services has remained largely uninvestigated. 

We analyze language variations in instant messages with regard to individual differences in age and gender by replicating and extending the methods used in prior research on social media posts. 

Using a dataset of 309,229 WhatsApp messages from 226 volunteers, we identify unique age- and gender-linked language variations. 

We use cross-validated machine learning algorithms to predict volunteers' age (MAEMd = 3.95, rMd = 0.81, R2Md = 0.49) and gender (AccuracyMd = 85.7%, F1Md = 0.67, AUCMd = .82) significantly above baseline-levels and identify the most predictive language features. 

We discuss implications for psycholinguistic theory, present opportunities for application in author profiling, and suggest methodological approaches for making predictions from small text data sets.

Given the recent trend towards the dominant use of private messaging and increasingly weaker user data protection, we highlight rising threats to individual privacy rights in instant messaging.

.

Keywords

Age, Gender, Author profiling, Instant messages, Machine learning, Digital footprints

.

https://www.sciencedirect.com/science/article/pii/S0747563221003137

Read More

The processing of emoji-word substitutions: A self-paced-reading study

.

Highlights

• Sentence comprehension does not suffer when emojis replace words.

• Emojis within sentences are processed like pictures.

• In special circumstances, emojis can activate an entire lexical entry, including phonological information.

.

Abstract

In computer-mediated communication, emojis can be used for various purposes. 

As small graphical images, many emojis depict abstract or concrete objects ideogrammatically. 

We report on a self-paced reading experiment of sentences containing emojis. 

We tested to what extent emojis encode lexical meanings when used in a sentence context. 

First, we confirm earlier findings that sentence comprehension does not suffer when emojis replace words. 

Second, we show that in addition to the graphically encoded concept, emojis in some cases enable the retrieval of an entire lexical entry, including the phonological value of the associated word. 

This means that even emojis showing a homophonous noun to the target word, such as “palm (tree)” for “palm (of hand)” can be interpreted correctly in context. 

Based on measured differences in the reading times between words, emojis depicting the intended target referent, and emojis depicting a homophonous noun, we propose a context dependent account of emoji interpretation.

.

Keywords

Emojis, Self-paced reading, Lexical ambiguity, Homonymy, Processing

.

https://www.sciencedirect.com/science/article/pii/S074756322100399X

Read More

Development and validation of the ‘Lebender emoticon PANAVA’ scale (LE-PANAVA)

Development and validation of the ‘Lebender emoticon PANAVA’ scale (LE-PANAVA) for digitally measuring positive and negative activation, and valence via emoticons

.

Highlights

• ‘Experience Sampling Method’ (ESM) requires short and validated non-verbal scales.

• The non-verbal ‘Lebender Emoticon PANAVA’ scale (LE-PANAVA) is presented.

• LE-PANAVA captures positive and negative activation (PA/NA), and valence (VA).

• LE-PANAVA is available for future ESM research and practical application.

.

Abstract

Positive and negative activation (PA/NA) represent two general activation systems of affect that are of importance for studying personality. 

Hereby, many studies focus on state assessment of PA and NA in everyday situations, using the ‘Experience Sampling Method’ (ESM) performed via mobile devices. 

ESM studies require short, reliable and validated non-verbal scales for immediate and fast capturing of personality and situation characteristics. 

In this study we present the non-verbal ‘Lebender Emoticon PANAVA’ scale (LE-PANAVA), consisting of five items capturing PA, NA, and valence (VA). 

LE-PANAVA is based on the 10-item verbal PANAVA-KS scale developed by Schallberger (2005). 

The development of LE-PANAVA consisted of a three step process: The graphical development and selection of a set of emoticons (study 1), the validation of the set of emoticons and corresponding adjustments to the scale (study 2), and validation of the final scale (study 3). 

We conclude from the results that LE-PANAVA captures the two factors PA and NA, but are aware that they are closely interrelated. 

Additional to LE-PANAVA, an ultra-short version was derived, that is, a forced choice 2 × 2 matrix of emoticons – the ‘Lebender Emoticon PANA Matrix’ (LE-PANA-M). Both LE-PANAVA and LE-PANA-M are available for future research and practical application.

.

Keywords

Positive activation, Negative activation, Valence, PANAVA, Emoticon, Experience sampling method (ESM)

.

https://www.sciencedirect.com/science/article/pii/S0191886920301124

 

Read More

A comparison of five methodological variants of emoji questionnaires for measuring product elicited emotional associations

A comparison of five methodological variants of emoji questionnaires for measuring product elicited emotional associations: An application with seafood among Chinese consumers

.

Highlights

• Emoji were used to measure emotional associations to seafood product names.

• Emoji profiles for mussels, lobster, squid and abalone differed among Chinese consumers.

• Emoji product profiles did not largely vary with question wording.

• Higher emoji citation frequency were found with forced Yes/No and RATA than CATA questions.

• RATA improved discrimination among the product stimuli compared to CATA.

.

Abstract

Product insights beyond hedonic responses are increasingly sought and include emotional associations. 

Various word-based questionnaires for direct measurement exist and an emoji variant was recently proposed. 

Herein, emotion words are replaced with emoji conveying a range of emotions. 

Further assessment of emoji questionnaires is needed to establish their relevance in food-related consumer research. 

Methodological research contributes hereto and in the present research the effects of question wording and response format are considered. 

Specifically, a web study was conducted with Chinese consumers (n = 750) using four seafood names as stimuli (mussels, lobster, squid and abalone). 

Emotional associations were elicited using 33 facial emoji. 

Explicit reference to “how would you feel?” in the question wording changed product emoji profiles minimally. 

Consumers selected only a few emoji per stimulus when using CATA (check-all-that-apply) questions, and layout of the CATA question had only a small impact on responses. 

A comparison of CATA questions with forced yes/no questions and RATA (rate-all-that-apply) questions revealed an increase in frequency of emoji use for yes/no questions, but not a corresponding improvement in sample discrimination. 

For the stimuli in this research, which elicited similar emotional associations, RATA was probably the best methodological choice, with 8.5 emoji being used per stimulus, on average, and increased sample discrimination relative to CATA (12% vs. 6–8%). 

The research provided additional support for the potential of emoji surveys as a method for measurement of emotional associations to foods and beverages and began contributing to development of guidelines for implementation.

.

Keywords

Emotion measurement, Emoticons, Research methods, Consumers, ChinaSeafood

https://www.sciencedirect.com/science/article/abs/pii/S0963996917301898

Read More

An empirical study of emoji usage on Twitter in linguistic and national contexts



.

Abstract

Emojis or ‘picture characters’ have become ubiquitous in modern-day digital communication, including social media sharing and smartphone texting. 

Despite this ubiquity, many questions remain about their usage, especially with respect to global variations in language and country. 

These questions are important, in part because they reveal how people communicate digitally on social platforms, but also because they provide a lens through which different regions and cultures can be studied. 

In this paper, we conduct a principled, quantitative study to understand emoji usage in terms of linguistic and country correlates. 

Our study involves 30 languages and countries each, and is conducted over tens of millions of tweets collected from the Twitter decahose over an entire month. 

Drawing on both statistical measures and information theory, our results reveal that, not only does emoji usage have strong dependencies at both the language and country level, but that some languages and countries are much more constrained in the diversity of their emoji usage. 

However, we also discover that the ‘popularity’ of emojis, both globally and within the context of a given language, follows a robust and invariant trend that emerges fairly quickly (over just a day’s worth of data) and cannot be explained either by a power-law or Heap’s law-like distribution.

.

Keywords

Twitter, Emojis, Empirical study, Linguistic dependencies, National dependencies

.

https://www.sciencedirect.com/science/article/pii/S2468696421000318 

Read More

Should emoji replace emotion words in questionnaire-based food-related consumer research?

.

Highlights

• Invited opinion paper on emoji questionnaires in food-related emotion research.

• Emoji have the potential to be a strong alternative to emotion word questionnaires.

• Overview of concerns that hinder uptake of emoji questionnaires in applied research.

• Suggestions for accelerating emoji questionnaire uptake in sensory and consumer science.

Abstract

Emotion word questionnaires remain dominant in food-related emotion research despite acknowledged limitations. 

Emoji questionnaires can overcome some of these limitations but are not yet regarded as a strong alternative to emotion word questionnaires. 

We believe they have the potential to earn this right and use this invited opinion piece to explain why. 

Following a brief introduction about emoji, advantages of emoji questionnaires are summarised: – enhanced ecological validity, familiarity and cross-culturally shared meanings. 

We then address concerns that hinder uptake of emoji questionnaires, including emoji meanings/interpretations, appropriateness for older consumers and ability to represent emotional arousal (activation to deactivation). 

Finally, we offer suggestions for how to accelerate the uptake of emoji questionnaires in sensory and consumer science, which include: i) more applied studies using emoji questionnaires, ii) establishing emoji meanings in the context of eating of drinking, iii) adopting open-ended question formats, iv) comparing emoji and emotion word questionnaires, and v) establishing guidelines for emoji questionnaires. 

An important spill-over benefit of research to develop emoji questionnaires is that it exposes the lack of similar research for emotion word questionnaires. 

We encourage colleagues in the field to engage in the task of conducting needed methodological research on emoji and emotion words alike.

.

Keywords

Research methods, Emotion research, Measurement, Eating and drinking, Consumers, Product research

.

https://www.sciencedirect.com/science/article/abs/pii/S0950329320303906

Read More

Measurement of product emotions using emoji surveys: Case studies with tasted foods and beverages

.

Highlights

• Emoji surveys were used successfully to elucidate product-emotion associations to tasted samples.

• Consumers in Korea and New Zealand applied the method to a wide range of tasted foods and beverages.

• Emoji profiles primarily discriminated between samples based on emotional valence.

• Consumers regarded emoji surveys as easy and simple to complete.

• Emotional associations based on emoji and emotion word surveys were not directly comparable.

.

Abstract

An increasing number of methods exist for the measurement of product-emotion associations, and the present research implements emoji surveys for this purpose. 

Emoji warrants attention due to their increasing popularity and spontaneous use by consumers in food-related communications. 

Seven case studies were conducted in Korea and New Zealand (118–141 consumers per study), across which a wide range of commercially available foods and beverages were evaluated. 

Product-emotional associations were obtained with CATA questions featuring 33 facial and 6 non-facial emoji. 

The most frequently used emoji had positive valence, and it was by valence that the dominant sample discrimination occurred. 

Samples with high overall liking were associated with positive emoji, whereas negative emoji were used to characterise samples with low overall liking. 

Some evidence was found of samples with the same average overall liking scores being associated with different emoji. 

There was also evidence of sample characterisation and discrimination relative to emotional arousal (high/low), but this was largely secondary to sample discrimination based on emotional valence.

Consumers perceived emoji surveys to be easy and not tedious. 

A comparison of CATA questions containing 25 emoji or 25 emotion words (EsSense25) pointed to similarity in the average number of emoji/emotion words used to characterise samples. 

However, a tendency for word-based responses to be more discriminative and able to determine distinctive emotional profiles for individual samples was found. 

This was attributed to differences in the emotions included in the two survey formats. 

Emoji should not be regarded as a direct substitute for existing word-based emotion surveys, but as an alternative method for emotion measurement. 

Directions for further methodological research to refine emoji surveys are outlined.

.

Keywords

Emotion measurement, Emoticons, Research methods, Consumers, CATA questions

.

https://www.sciencedirect.com/science/article/abs/pii/S0950329317301350

Read More

Emoji questionnaires can be used with a range of population segments: Findings relating to age, gender and frequency of emoji/emoticon use

.

Highlights

• Emoji interpretation was not influenced by gender or frequency of emoji/emoticon use.

• A few age-related differences existed with regard to emoji interpretation.

• Consumers of different gender and age completed emoji questionnaires similarly.

• Emoji questionnaires can be used by more and less frequent users of emoji/emoticon.

• Emoji questionnaires seem suitable for a range of population segments.

.

Abstract

The assessment of emoji questionnaires as a method in food-related consumer research is furthered by this methodological study aimed at exploring the extent to which they can be used with a range of population segments. 

In the first part of the paper, a web-based survey was implemented to assess differences in the interpretation of 33 facial emoji using a check-all-that-apply (CATA) question. 

Results showed that while emoji interpretation was not influenced by age and frequency of emoji/emoticon use in computer-mediated communications, age-related differences existed for a few emoji. 

In the second part of the paper, differences in the completion of emoji questionnaires used to measure product-elicited emotional associations were assessed across four studies involving the evaluation of written stimuli and tasted food samples. 

Gender and age did not influence consumer ability to describe and discriminate between stimuli, eliciting emoji profiles that were highly similar. 

Among more frequent users of emoji/emoticon, the average number of emoji used to characterise the stimuli was significant higher than among less frequent users, and there was a tendency toward greater discrimination, but the differences were small and of little concern regarding ability of the less frequent emoji/emoticon users’ ability to perform the research task. 

The findings of this research provide preliminary evidence about the suitability of emoji surveys to measure product-related emotional associations with different consumer populations.

.

Keywords

Emotion measurement, Research methods, Consumers

.

https://www.sciencedirect.com/science/article/abs/pii/S0950329317303026

Read More

What Is Text Embeddings?

 



.

Embeddings are numerical representations of concepts converted to number sequences, which make it easy for computers to understand the relationships between those concepts. 

.

Embeddings are useful for working with natural language and code, because they can be readily consumed and compared by other machine learning models and algorithms like clustering or search.

.



.

Embeddings that are numerically similar are also semantically similar. For example, the embedding vector of “canine companions say” will be more similar to the embedding vector of “woof” than that of “meow.”

.




.

Text Similarity Models

Text similarity models provide embeddings that capture the semantic similarity of pieces of text. These models are useful for many tasks including clustering, data visualization, and classification.



To compare the similarity of two pieces of text, use the dot product on the text embeddings. The result is a “similarity score”, sometimes called “cosine similarity,” between –1 and 1, where a higher number means more similarity. In most applications, the embeddings can be pre-computed, and then the dot product comparison is extremely fast to carry out.

One popular use of embeddings is to use them as features in machine learning tasks, such as classification. In machine learning literature, when using a linear classifier, this classification task is called a “linear probe.”

Text Search Models

Text search models provide embeddings that enable large-scale search tasks, like finding a relevant document among a collection of documents given a text query. Embedding for the documents and query are produced separately, and then cosine similarity is used to compare the similarity between the query and each document.

Embedding-based search can generalize better than word overlap techniques used in classical keyword search, because it captures the semantic meaning of text and is less sensitive to exact phrases or words. 


Source:

https://openai.com/blog/introducing-text-and-code-embeddings/

.


Read More

What is the difference between equation, model, and formula?

 

.

Q: What is the difference between equation, model, and formula?

An equation usually is a mathematical BALANCE of two operations that are equal. Here are two straightforward examples: 

(1) y = 30 - 10 t [this is a math equation with a straight line as its graph] 

(2) y = 3 t^3 - 7 (t) (x) + 8 x^3


When an equation REPRESENTS a specific PHYSICAL event, then the equation would become a formula. For instance, #1 above MAY be a FORMULA in the case of uniformly accelerated motion. 

Let (y = Velocity at time t); 

let (30 represent the INITIAL velocity) 

and 

let (acceleration be NEGATIVE 10, such as due to gravity). 

We can rewrite the equation as a FORMULA: V (t) = V (i) - g t.


Here is another example: I am sure you have learned of the QUADRATIC equation: y = (a x^2) + (b x) + c. Now this is a math equation with a parabola as its graph. We can rewrite this EQUATION and get a FORMULA for a DISTANCE covered by the object in the first example: 

s (displacement) = - 5 t^2 + 30 t + 5.


Not ALL equations can be eligible for becoming a formula. Some do.


Some equations MAY represent a SINGULAR event but would NOT be a formula because the event is a special case and not empirical. For example; the following equation: x = 3 t^3 - 2 t^2 + t - 5 may represent the motion of a particle at time t, but it would NOT be an formula of motion for all particles.


Now let’s see what a MODEL is: when architects design a building, they usually construct a MODEL that is to scale of the actual design. This is true for “normal” observable events in our world. But for events that are not readily observable, a MODEL is used to describe how the scientists are imagining/considering the events. In the Newtonian Model, a FORCE is a VECTOR and an UNBALANCED force causes an acceleration. In Bohr’s Model, energy and locales are QUANTIZED. In the wave-particle duality model, light may be a particle or a wave; in Einstein’s Model, the Universe is WARPED (curved).


Bonus: when a new model is accepted by the science world, it has to CORRESPOND to a previously accepted model.

.

Source:

https://www.quora.com/What-is-the-difference-between-equation-model-and-formula




Q: What is the difference between a model and an equation?

.

An equation is a statement of an equality containing one or more variables. Solving the equation consists of determining which values of the variables make the equality true. The value(s) of the variable(s) (or unknown(s)) which satisfy the equality is/are called the solution(s) of the equation.


for e.g.


x^2 -5x + 6 = 0 is an equation. In fact it is a quadratic (order 2) equation in one variable (x) and the solutions (roots) of this equation are x= 2 and x =3


<Mathematical model - Wikipedia>


A model is a description of a system using mathematical concepts and language. A model may help to explain a system and to study the effects of different components, and to make predictions about the behaviour of a system in some circumstance. The process developing a model is termed as modelling. A model can take many forms such as statistical models, game theoretic models etc. but in general, mathematical models may include logical models. In many cases, the quality of a scientific field depends on how well the mathematical models developed on the theoretical side agree with results of repeatable experiments. Lack of agreement between theoretical mathematical models and experimental measurements often leads to important advances as better theories are developed.


The traditional models include four major elements


Governing Equations: describe how the values of the unknown (dependent) variables will change w.r.t independent variables for e.g. v = (d/dt)s so velocity is a derivative of displacement w.r.t. time. where v-> velocity, s-> displacement, t->time

Defining Equations: They define new quantities in terms of base quantities for e.g. Red, Blue and Green are defined as primary colors and all other colors may be created taking a certain combination of these three colors

Constitutive Equations: They define relation amongst two physical quantities that is specific to a material or substance for e.g. response of a crystal to an electric field, flow of liquid in a pipe etc.

Constraints: They are the set of one or more predefined conditions which the solution must satisfy

So models are usually composed of relationships (operators - algebraic, functions, differential etc.) and variables (abstractions of system parameters of interest that can be quantified).


There could be various types of models according to their structure such as


Linear vs. nonlinear models

Static vs. dynamic models

Explicit vs. implicit models

Discrete vs. continuous models

Deterministic vs. probabilistic models

Deductive, inductive, or floating models

Physical theories are almost invariably expressed using models.


for e.g. Newtonian laws accurately describe many everyday phenomena, but at certain limits relativity theory and quantum mechanics must be used and even these do not apply to all situations and need further refinement. It is possible to obtain the less accurate models in appropriate limits, for example relativistic mechanics reduces to Newtonian mechanics at speeds much less than the speed of light. Quantum mechanics reduces to classical physics when the quantum numbers are high.


It is common to use idealized models in physics to simplify things. Massless ropes, point particles, ideal gases etc. are among the many simplified models used in physics.


The laws of physics are represented with simple equations such as Newton's laws, Maxwell’s equation and Schrodinger equation. These laws are such as a basis for making mathematical models of real situations. Many real situations are very complex and thus modeled approximate on a computer, a model that is computationally feasible to compute is made from the basic laws or from approximate models made from the basic laws. In many other domains like data science models are built based on some assumptions to predict consumer behaviour etc. Since prehistoric times simple models such as maps and diagrams have been used. Often when engineers analyze a system to be controlled or optimized, they use a mathematical model. In analysis, engineers can build a descriptive model of the system as a hypothesis of how the system could work, or try to estimate how an unforeseeable event could affect the system. Similarly, in control of a system, engineers can try out different control approaches in simulations.


To sum up one may say that a model usually describes a system by a set of variables and a set of equations that establish relationships between the variables. The variables represent some properties of the system, for example, measured system outputs often in the form of signals, timing data, counters, and event occurrence (yes/no).


The actual model is the set of functions that describe the relations between the different variables.


Models can be of various types depending on what they are supposed to do for e.g. Predictive Models, Optimization Models etc.


Model building involves the following primary steps:


Training the model or building the model

Testing the model or Model Evaluation

The complexity of a model may vary from model to model and most of the times there is a trade-off between the accuracy of a model and it’s simplicity.


Some models are explicable others could be a black box. They usually perform with a certain level of accuracy , at times within a specified confidence interval, within the scope (predefined criteria) of that model.

.

Source:

https://www.quora.com/What-is-the-difference-between-a-model-and-an-equation

Read More

What is meant by back propagation?

 


.

What is meant by back propagation?

Backpropagation is an algorithm used in artificial intelligence (AI) to fine-tune mathematical weight functions and improve the accuracy of an artificial neural network's outputs. ... Backpropagation calculates the mathematical gradient of a loss function with respect to the other weights in the neural network.

.

Backpropagation

Last updated: October 13, 2021

What Does Backpropagation Mean?

Backpropagation is an algorithm used in artificial intelligence (AI) to fine-tune mathematical weight functions and improve the accuracy of an artificial neural network's outputs.

A neural network can be thought of as a group of connected input/output (I/O) nodes. The level of accuracy each node produces is expressed as a loss function (error rate). Backpropagation calculates the mathematical gradient of a loss function with respect to the other weights in the neural network. The calculations are then used to give artificial network nodes with high error rates less weight than nodes with lower error rates.

Backpropagation uses a methodology called chain rule to improve outputs. Basically, after each forward pass through a network, the algorithm performs a backward pass to adjust the model’s weights.

An important goal of backpropagation is to give data scientists insight into how changing a weight function will change loss functions and the overall behaviour of the neural network. The term is sometimes used as a synonym for "error correction."

Techopedia Explains Backpropagation

Backpropagation as a technique uses gradient descent: It calculates the gradient of the loss function at output, and distributes it back through the layers of a deep neural network. The result is adjusted weights for neurons.

After the emergence of simple feedforward neural networks, where data only goes one way, engineers found that they could use backpropagation to adjust neural input weights after the fact. Backpropagation can be thought of as a way to train a system based on its activity, to adjust how accurately or precisely the neural network processes certain inputs, or how it leads toward some other desired state.

Although backpropagation can be used in both supervised and unsupervised learning, it is usually characterized as being a supervised learning algorithm because in order to calculate a loss function gradient, there must initially be a known, desired output for each input value.

.

https://www.techopedia.com/definition/17833/backpropagation

Read More

In Scientific Research especially in Computer Science, What is the difference among these four terms: approach, method, algorithm and model?

 

.

An approach is a collection of one or more methods to solve a problem.

A method is a collection of one or more algorithms to accomplish a task.

An algorithm is a step-by-step processes to get the desired output.

A model is a mathematical representation of the problem on which the algorithms are applied.

.

Read More

What is Research Model, Research Method and Research Framework?

 


.

A model is the presentation in schematic form, often in a simplified way, of an existing or future state or situation. The modelling technique determines the way in which the situation is represented in a schematic way. Popular modelling techniques are: process model, workflow model, life cycle model.


A method is a systematic approach to achieve a specific result or goal, and offers a description in a cohesive and (scientific) consistent way of the approach that leads to the desired result/ goal. Minimally a method consists of a way of thinking and a way of working. Possible additional components of a method are: management model(s), presentation model(s), support model(s) (prescriptions, instructions, tips, examples, etc.), based on the modelling techniques mentioned above. The meanings of the terms ‘practice’ and ‘model’ are much broader than the term ‘method’.


A framework is an entity between a ‘model’ and a ‘method’. A framework is, or contains, a (not completely detailed) structure or system for the realization of a defined result/goal. Many frameworks comprise one or more models, based on the modelling techniques mentioned above and often based on (best) practices. Compared with methods, frameworks give the users much more freedom regarding the (partial or entire) use of the framework and the use of the models or techniques therein.

.

Read More

What is the Difference Between Syntax Analysis and Semantic Analysis?

 


The main difference between syntax analysis and semantic analysis is that syntax analysis takes the tokens generated by the lexical analysis and generates a parse tree while semantic analysis checks whether the parse tree generated by syntax analysis follows the rules of the language.

https://pediaa.com/what-is-the-difference-between-syntax-analysis-and-semantic-analysis/

Read More

What is the Difference Between Lexical Analysis and Syntax Analysis?



.
The main difference between lexical analysis and syntax analysis is that lexical analysis reads the source code one character at a time and converts it into meaningful lexemes (tokens) whereas syntax analysis takes those tokens and produce a parse tree as an output.
Read More

What is the meaning of the word "arbitrary" in English?


 

.

arbitrary

ahr-bi-trer-ee ]
See synonyms for: arbitrary / arbitrarily / arbitrariness on Thesaurus.com

adjective
subject to individual will or judgment without restriction; contingent solely upon one's discretion:an arbitrary decision.
decided by a judge or arbiter rather than by a law or statute.
having unlimited power; uncontrolled or unrestricted by law; despotictyrannical:an arbitrary government.
based on whim or personal preference, without reason or pattern; random:This is an unusual encyclopedia, arranged by topics in a more or less arbitrary order.
Mathematicsundetermined; not assigned a specific value:an arbitrary constant.
noun, plural ar·bi·trar·ies.
arbitraries, Printing(in Britain) peculiar (def. 9).

.

Read More