PA (Hard level) Flashcards
an statistical method used to
generate recommendations and make decisions
based on the computational findings of algorithmic
models
Prescriptive Analytics
which involves combining data from
multiple sources to infer patterns and model complex circumstances
Complex event processing
combinations of various machine learning
algorithms designed to process complex data
Neural Networks
which are computer algorithms
designed to predict positive or negative preference based on what
users have chosen in the past
Recommendation Engines
alternative methods of problem solving that can
approximate an answer when finding a definite one fails
Hueristics
is a data analytics tool designed by marketers, for
marketers, and provides a way for them to get all of their data in
one place, in real-time through automated dashboards and reports
Improvado
offers artificial intelligence and
prescriptive analytics to companies through an open
and extensive data analytics platform. This centralized
platform features a powerful and robust graphical
interface that enables users to create, maintain, and
deliver predictive analytics. The tool also includes
scripting support in multiple programming languages
RapidMiner
lets users easily transform their data into stunning
interactive reports. The tool’s visualization capabilities include a
drag-and-drop, simple user interface, which allows for charts and
more complex graphics, along with interactive visualizations, to
be easily created
Sisense
is an open source BI tool for data integration, reporting,
and analytics. It features a visual interface that includes nodes
for a range of activities, from extracting data to presenting it.
The platform is primarily focused on statistical models.
Knime
is a business intelligence tool
that helps organizations turn their data
into impactful, actionable insights
Tableau
offers data blending and analyzing features in a one
prescriptive analytics tool. The platform provides deployable analytics, makes
use of repeatable workflow, and then shares the derived analytics to provide
deeper data insights in just hours.
Alteryx
a web-based business intelligence and prescriptive analytics tool
that connects insights from multiple teams, allowing companies to make better informed decisions, and offering optimization and automation for the entire BI
process. The platform’s unique approach connects every user to a shared
analytical network that can be easily accessed and extended.
Birst
data and marketing tool famous for its versatility of use. It
is able to interface with some of the biggest names in the cloud service
provider industry, including Amazon AWS, Microsoft Azure, and Google
Cloud.
Talend
browser-based platform that offers a unique modeling
language. Operating 100% in-database, the tool capitalizes on the newest and
fastest analytic databases to get real-time results. It makes it relatively easy for
users to choose, create, and customize a wide variety of interactive
visualizations, providing numerous graphs and charts and graphs to choose
from.
Looker
it provides the central topic in optimization. It a powerful tool in modeling many applications
Linear Programming
attracted its attention in optimization for two main reasons:
- Applicability
- Solvability
Describe our choices that are under control
decision variable
describe a criterion that we wish to minimize or maximize
objective function
describe the limitation that restricts our choices for decision variable
constraints
refer to optimization problem in which the objective function is linear and each constraint is a linear inequality or equality
linear programming
represent all possible solution to the problem
Feasible set
vertex of the feasible set
corner point
the point that maximizes or minimizes the objective function
optimal solution
maximum or minimum value of the function
optimal value
the optimal solution to a linear programming problem exists and must occur at a vertex of the feasible set
fundamental theorem of linear programming
if the optimal solution occurs at two adjacent vertices of the feasible set, then the linear programming problem has infinitely many solutions. any point on the line segment joining the two vertices is also a solution
fundamental theorem of linear programming
a set that has no bound and continues indefinitely
unbounded set
a set that has a boundary around the feasible set
bounded set
function of solver tool in excel
- may be used to solve linear and nonlinear optimization problems
- allows integer or binary restrictions to be placed on decision variables.
- can be used to solve problems with up to 200 decision variables
Optimization problem involves
- maximum profit
- Minimum cost
- Minimum use of resources
it aims to find the optimum solution subject to the constraints of the problem
optimization problems
techniques which help us to find the optimal solution for a given problem
Linear Programming
exist because certain limitations restrict the range of variable’s possible values
Constraints
considered to be binding if changing it also chnages the optimal solution
constraints
less sever constraints that do not affect the optimal solution are non binding
constraints
is a constratint whose value satisfies the optimal solution andvthat any changes in its value changes the optimal solution
Binding Constraints
Difference between the final value and the constraints right hand
Slack/surplus value