ArticleslgStudy

computer science

LIONsolver

LIONsolver is a computer science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand LIONsolver rather than just read about it. In short: LIONsolver is an integrated software for data mining, business intelligence, analytics, and modeling and reactive business intelligence approach. A non-profit version is also available as LIONoso.

Key takeaways

  • LIONsolver belongs to computer science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect LIONsolver to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of LIONsolver from memory before moving on to harder problems.

Reference excerpt

LIONsolver is an integrated software for data mining, business intelligence, analytics, and modeling and reactive business intelligence approach. A non-profit version is also available as LIONoso. LIONsolver is used to build models, visualize them, and improve business and engineering processes. It is a tool for decision making based on data and quantitative model and it can be connected to most databases and external programs. The software is fully integrated with the Grapheur business intelligence and intended for more advanced users.

Overview LIONsolver originates from research principles in Reactive Search Optimization advocating the use of self-tuning schemes acting while a software system is running. Learning and Intelligent OptimizatioN refers to the integration of online machine learning schemes into the optimization software, so that it becomes capable of learning from its previous runs and from human feedback. A related approach is that of Programming by Optimization, which provides a direct way of defining design spaces involving Reactive Search Optimization, and of Autonomous Search advocating adapting problem-solving algorithms. Version 2.0 of the software was released on Oct 1, 2011, covering also the Unix and Mac OS X operating systems in addition to Windows. The modeling components include neural networks, polynomials, locally weighted Bayesian regression, k-means clustering, and self-organizing maps. A free academic license for non-commercial use and class use is available. The software architecture of LIONsolver permits interactive multi-objective optimization, with a user interface for visualizing the results and facilitating the solution analysis and decision-making process. The architecture allows for problem-specific extensions, and it is applicable as a post-processing tool for all optimization schemes with a number of different potential solutions. When the architecture is tightly coupled to a specific problem-solving or optimization method, effective interactive schemes where the final decision maker is in the loop can be developed. On Apr 24, 2013 LIONsolver received the first prize of the Michael J. Fox Foundation – Kaggle Parkinson's Data Challenge, a contest leveraging "the wisdom of the crowd" to benefit people with Parkinson's disease.

See also Multi-objective optimization

References

External links LIONsolver official non-profit site

Worked examples

Example 1 — a first encounter with LIONsolver

Start with the simplest possible case. Write down what LIONsolver claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In computer science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to LIONsolver before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about LIONsolver ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of LIONsolver

In research
LIONsolver appears in computer science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses LIONsolver in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
LIONsolver is common in secondary-school and first-year university syllabi. It links to neighbouring topics Data analysis software, Data and information visualization software, Mathematical optimization software, so understanding it makes those chapters shorter.
In everyday life
Look for LIONsolver outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study LIONsolver in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what LIONsolver means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain LIONsolver out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is LIONsolver in simple terms?

LIONsolver is an integrated software for data mining, business intelligence, analytics, and modeling and reactive business intelligence approach. A non-profit version is also available as LIONoso.

Why does LIONsolver matter?

Because it connects several computer science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study LIONsolver?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on LIONsolver.

Tags

  • Data analysis software
  • Data and information visualization software
  • Mathematical optimization software
  • Numerical software
  • Time series software

Keep exploring