Kardi Teknomo Kardi Teknomo
Kardi Teknomo Kardi Teknomo Kardi Teknomo

Visit Tutorials below:
Adaptive Learning from Histogram
Adjacency matrix
Analytic Hierarchy Process (AHP)
ArcGIS tutorial
Arithmetic Mean
Bayes Theorem
Bootstrap Sampling
Bray Curtis Distance
Break Even Point
Chebyshev Distance
City Block Distance
Conditional Probability
Complex Number
Continued Fraction
Data Analysis from Questionnaire
Data Revival from Statistics
Decimal to Rational
Decision tree
Difference equations
Digital Root
Discriminant analysis
Eigen Value using Excel
Euclidean Distance
Euler Integration
Euler Number
Excel Iteration
Excel Macro
Excel Tutorial
Expectation Maximization (EM) Algorithm
Factorial Function
Feasibility Study
Financial Analysis
Financial Education
Gaussian Mixture Model
Generalized Inverse
Generalized Mean
Geometric Mean
Ginger Bread Man and Chaos
Graph Theory
Growth Model
Hamming Distance
Harmonic Mean
Hierarchical Clustering
Independent Events
Incident matrix
Jaccard Coefficient
Kernel basis function
Kernel Regression
k-Means clustering
K Nearest Neighbor
LAN Connections Switch
Learning from data
Lehmer Mean
Linear Algebra
Logarithm Rules
Mahalanobis Distance
Market Basket Analysis
Mean Absolute Deviation
Mean and Average
Mean, median, mode
Minkowski Distance
Minkowski Mean
Monte Carlo Simulation
Multi Agent System
Maximum Likelihood
Multicriteria decision making
Mutivariate Distance
Neural Network
Newton Raphson
Non-Linear Transformation
Normalization Index
Normalized Rank
Ordinary Differential Equation
Page Rank
Power rules
Prime Factor
Prime Number
Q Learning
Quadratic Function
Queueing Theory
Rank Reversal
Recursive Statistics
Regression Model
Reinforcement Learning
Root of Polynomial
Scenario Analysis
Sierpinski gasket
Sieve of Erastosthenes
Similarity and Distance
Solving System Equation
Standard deviation
String Distance
Summation Tricks
Support Vector Machines
System dynamic
Time Average
Tower of Hanoi
Vedic Square
Visual Basic (VB) tutorial
What If Analysis

Kardi Teknomo's Tutorials

Please feel free to read any of my tutorials. All of them are introductory materials. If you like these free tutorials, link this page from your homepage, tell your friends, spread the words and consider to give your donation. If you write any papers or publications or web sites based on the open course in this web site, please give your attribution by refering to the appropriate reference for each material. I would really appreciate this because you help others to find this page easier.

See also: Most wanted tutorials, Tutorials by Topic, FAQ

Break Event Analysis

BEPInteractive way to optimize your pricing strategy and starts make profit Read more

EM Algorithm

EM algorithmAn iterative procedure to estimate the maximum likelihood of mixture density distribution

Gaussian Mixture Model

GMMFlexible unsupervised learning for density estimation, clustering and likelihood optimization. Read more

Support Vector Machine

sprintClassify non-linear data using SVM without programming. Read more

Analytic Hierarchy Process

AHPAnalytic Hierarchy Process (AHP) is a famous method for multi criteria decision making analysis. Read more

Market Basket Analysis

Market Basket Analysis Learn to discover association rules from transaction data of a store. Read More

Decision Tree

DecisionTreeLearn step by step how to use and generate a popular classifier that does not require any knowledge or parameter setting.

Hierarchical Clustering

Hierarchical clustering Step by step example on how to compute hierarchical clustering manually and how to validate the clustering using Cophenetic Correlation Coefficient

Maximum Likelihood

NETSHWell-known method to estimate the parameter of a distribution

Mixture Distribution

Queuing Tutorial Blend of independent component distributions.

K-Nearest Neighbor Algorithm

NeighborsSupervised learning for classification, interpolation and extrapolation in data mining and statistical pattern recognition.

Q Learning by Example

Q LearningPictorial introduction to Reinforcement Learning of Agent in unknown environment. Solving Tower of Hanoi.

K-Means Clustering

k-means clusteringInteresting algorithm to partition your data. Resources to classification analysis, clustering analysis, data mining

Numerical Excel

Numerical ExcelVarious tutorials to solve analytical problems using MS Excel with and without programming.

Discriminant Analysis

LDAClassical algorithm for pattern recognition and classification analysis.

Bootstrap Sampling

bootstrap Powerful Monte Carlo method to estimate distribution from sample's statistics.

Digital Root

Digital RootDiscover fascinating mathematical patterns of digital root


Similarity Measurement

SimilarBasic knowledge on how to measure similarity and dissimilarity of performance index. Useful for clustering, Machine learning and data mining. Many simple examples.

Recursive Average & Variance

Time averageEfficient methods to compute average and variance using recursive formula for real time measurement data

Feasibility Study

Explain how to perform what-if scenario and sensitivity analysis. Example on economic feasibility study for public transportation system (bus).

System Dynamic

System dynamicIntroduction to system thinking terminologies such as rate, level, positive and negative feedback loop, causal and stock flow diagram.

Monte Carlo Simulation

Monte CarloBeginners guide to one of the largest and most important classes of numerical method for computer simulations

Mean and Average

AverageAn eye opener to create many means or average beyond the traditional arithmetic, geometric and harmonic means. Include fundamentalrelationship between averages.

Multiagent System

Multiagent system Development of prototype multi agent simulation using only spreadsheet. Simple example of race of agents.

Visual Basic (VB) tutorial

VB beginnerStep by step guide to programming using Visual Basic for beginners

Prime Factor

prime factor Use interactive javascript and MS Excel iteration to compute prime number and prime factors and a lot more


Solving ODE

ODE Practical approach to solve Ordinary Differential Equation numerically using Euler and Runge-Kutta method

Non-Linear Transformation

NonLinearTransformationTransform nonlinear curves into simple linear regression

Kernel Regression

Inverse matrixNon-linear curve fitting technique using local kernel only by MS excel without macro

Linear Regression Model

regressionAn introduction to regression model using MS Excel. Learn how to model, find the best-fit model and use graph, functions, matrix and Add Ins to automate the regression.

Linear Algebra

LinearAlgebraUnderstanding vector, matrix, solving linear equations, eigen value, and many more using online interactive programs.

Data Analysis from Questionnaires

park Interactive descriptive statistics and contingency table and chi-square independent test to analyze your data from questionnaire survey

GIS Tutorial

GISIntroduction to GIS with feature to use Arc GIS (Arc View, Arc Editor or Arc Info). Assumed you know nothing about GIS.


Learn how to test whether a word or a number is a palindrome. Generate and search palindrome.

Useful Summation & Tricks

sigmaThis tutorial is made especially for those of you who forget or confuse with the mathematics symbol Sigma that represent summation.

Growth Model

growth modelBrief introduction to various basic growth model such as arithmetic , geometric, exponential and logistic growth phenomena using interactive program

Graph Theory

Graph TheoryA very gentle introduction to Graph theory in ordinary English using simple diagram of points and arcs.


Difference Equation

dynamical systemLearn very fascinating subject of discrete dynamical system, its solution, behavior, equilibrium or critical value and stability.

Ginger Bread Man

Ginger bread manDo you remember ginger bread man cookies? Learn about Chaos and having fun to produce Ginger Bread Man Cards

Fractal in Excel

seirpinskiHave fun with Excel to produce fractal shape of Seipinski gasket


Adaptive Machine Learning Algorithm

Machine learningHistogram based learning formula with memory for educational Monte Calo game and simulation. Numerical example for hand calculation and MS Excel is explained.

Continued Fraction

Continued fractionAn introduction to regular continued fraction (finite, infinite and periodic) and its application to convert decimal to fraction, compute Pi and Euler number.

LAN Connections Switch

NETSHHow to automate swicth between LAN connections from static IP address to broadband DHCP

Queuing Theory

Queuing Tutorial Get frustrated because of congestion and queuing problem? Read this tutorial to solve your unnecessary queuing problems.

Generalized Inverse

Inverse matrixSolve regression using generalized inverse matrix in MS Excel

Page Rank

Page RankLearn how to compute Google Page Rank algorithm using MS Excel iteration and Matlab. Read more

Quadratic Function

Inverse matrixExplore the characteristics of quadratic function and parabola curve

Learning from Data

sprintStatistical concepts and online programs about central tendency and variation of data.


sigmaHave fun with mathematical puzzle and solution.

Complex Number

sigmaBuild Fractal Geometry using Complex Number. It gives you the basic arithmetic of Complex Number.

Financial Education

FinanceGain insight about the meaning of compound interest rate


MapReduceFrequently asked questions about MapReduce for Big Data

More Tutorials ...


Send your comments and suggestions

Do you have any question regarding our tutorial? Ask your question here.

Share |


These tutorials are copyrighted materials.

© 2015 Kardi Teknomo. All Rights Reserved.