web analytics

Lokad : Look ahead?

I came across a SaaS forecasting technology provider named Lokad in one of my sojourns on the interwebs. I must confess at the very outset though that I’m a biased reviewer at best. Biased, how and why? Two salient points:

1. I am of the firm belief (note the word) that forecasting is best done in hindsight where it may do the least harm. Forecast all you wish about the past – I have no issue with you.I have no problems with economists creating all sorts of economic models to forecast the state of the economy because I rarely if ever pay any attention to them. So also the Raputre – same thing. This thread of skepticism pervades everything from the macro to the micro forecasting world. That’s the first point – Do no harm.

2. I am firm believer (note the word again) in the primacy of execution – the best forecast that I can think of is the one that creates the world ahead because of the design, of the plan, of the intent to dominate etc. As you may imagine, this is restricted to the world of growth and not the world of maturity and decline of a product’s lifecycle. While each of these three phases of a product’s lifecycle have their own specific variables and levers of interest, my mantra here is not to predict the world but to respond to it in the least amount of time. Thus, I’m not a big fan of long lead times, centralized planning et al.

Please do keep in mind these points as I delve into this review.

"We benchmarked Lokad on client data (a beverage distributor) against a model we specifically developed for the case. Following a deep analysis of the data we combined different forecasting techniques like ARIMA, VAR, LOESS, HOLT-WINTER and others using R, the statistical computing software. Lokad performed very good, the values of MAPE were similar to our results, after 3 months of analysis of the case. I am really impressed of this accuracy. Lokad is also very fast and provides a high level of automation." Mauro Coletto, Business Intelligence Consultant

Empiricism – always a good idea.

The good practices that I see at Lokad’s forecasting engine

1. Getting as close to the point of demand data as possible – vital for execution and even more so for forecasting. But from the looks of it, if you as the client of forecasting as a service don’t have really granular data, then Lokad’s service can only be as good as your own execution efforts are likely to be. The implication here is that you really can’t expect Lokad to improve your sorry ass case of datatitis.

Our technology is designed to deal with your data in their current form.

One point to note here though is that most companies firmly believe that they’ve got a good handle on data. That’s until they see how their industry/segment leaders benchmark at.

Verdict: Neutral.

2. Getting the statistician(s) out of your firm. Spouting statistics on this and that is a finely honed skill that has considerable usefulness to your career progression – the higher you go, the more access you have to utterly useless statistical gordian knots. I don’t think that I would be so far off the mark as to say that higher honchos who browbeat you with statistics quantitatively know how poor their own competence and consequent results are without having any insights on what qualitative actions can be taken to surmount, nay transcend the current set of pitfalls marked on the pareto charts. While you can outsource the real statisticians and their professional output to Lokad – this may be an opportunity that Lokad is leaving on the table. Statisticians both inside and outside a firm are quite likely to be treated as black boxes anyway – so why incur the cost of having that black box on your payroll? I can predict quite easily that as Lokad grows, they will go after the opportunity on the table and I believe that can be a big big opportunity. The real competitors for Lokad in that space are the business/operations consultants. Upsell the interpretation once you have the lock on the statistical computation service.

Verdict: A big plus for Lokad.

3. The use of computational power – Call it the cloud, compute storm, global warming – whatever? What cloud computing does for every client is a very old idea in new clothes. That is to say, when you need the burst of computational power to solve a multi-variable (in the millions of them) for a short period of time, doesn’t it make better sense to pay for your slice of time rather than buying the whole set of computers and storing them in the basement? Companies like Lokad that are doing this today are all set to ride a power wave of such adoption – the time and assets to solve these large problems are now shared. Talk about cooperation without actually talking about it. Lokad is riding the wave and that’s a good way to piggyback on the successes of others riding the same wave.

Verditc: A plus for Lokad

4. Finally the Technology – The nitty gritty of the technology. First up, Quantile forecasting. I did struggle more than a bit to understand this and I’m not entirely sure that I understand it (Has that ever troubled me in blustering on but I digress…). The idea here seems to me to introduce a weight (that is correlated to the difference in payoffs for the positive vs negative realization of a particular event). To me, this is a part of modeling i.e. appreciating the sensitivity of a forecast and erring on the side of the lower cost. Makes sense.

Now, how can it be applied?

This Lokad blog post examines that (a little scroll down in the post) : Quantile Forecasting Technology

What I understand about the use of quantiles in forecasting is the improvement (marginal or more) that one gets from a better extrapolation of the expected demand predicted by a normal distribution over a cost weighted distribution? Is this the heart of it? Over 1 SKU the delta between a normal distribution and weighted distribution is probably quite small but extend that over 1000s of SKUs and the numbers begin to add up.

Verdict: A plus for Lokad (Remains a plus if it is what I understand it to be as above)

In all, I find such a move by Lokad quite an interesting thing. Validated empiricism would make it compelling as well. However, as I outlined above, my biases and experience is on execution. Good execution with good forecasting in your frontal view rather than in the rear view mirror is something of a mythical beast but strange things are beginning to happen in the world of the cloud.

Facebook To Speed Up Biz Analytics Tool Insights To Report In Real-Time

I believe that this sub-domain of Big Data is where a significant portion of the future’s wrangles and intense competition is going to be. TechCrunch has an article on how Facebook (which by the way is one of the big Hadoop users) is using Analytics tools more or less in real-time in order to “glean” information about the activity on their site.

Facebook to Speed up Biz Analytics Tool Insights to Report in Real-Time is the article.

Facebook’s analytics tool Insights will soon begin showing Page performance data in real-time or near real-time rather than on average 48 hour delay, the company Facebook plans to announce at Wednesday’s Facebook Marketing Conference in New York City according to our sources.

and

Making real-time Insights data available through the API “will give Page owners an opportunity to see how their Page actually lives and breathes,” says Facebook analytics tool provider EdgeRank Checker‘s founder Chad Wittman

And that’s the brave new world…

Big Recognition for IBM Big Data

IBM’s smarter computing blog talks about Big Recognition for IBM Big Data. From the blog post,

IBM was among the select companies that Forrester invited to participate in The Forrester Wave™: Enterprise Hadoop Solutions, Q1 2012, (February 2, 2012). Technologies evaluated were IBM InfoSphere BigInsights (IBM’s Hadoop-based offering), and IBM Netezza Analytics. In this evaluation, IBM was placed in the Leaders category of the Wave and achieved the highest possible score in both the Strategy and Market Presence segments. In the third segment, Current Offering, IBM received the second highest score.

The Forrester report on the current players in the Big Data space can be downloaded from IBM’s site here.

How Hadoop is revolutionizing…

Business Intelligence and Data Analytics.

This presentation:  How Apache Hadoop is Revolutionizing Business Intelligence and Data Analytics by Dr. Amr Awadallah (CTO at Cloudera) delves into how a business can structure Hadoop in its Business Intelligence (BI) and Data Analytics efforts.

The below was the initial thesis:

Pre-Hadoop (and Hadoop like infrastructure) – BI applications access the data that is available in a data store such as a database and a data warehouse and produce actionable items from this data. As time moves on, the data from the data storage gets archived and essentially disappears or dies or gets aggregated/reduced for offline storage.

The below is the new anti-thesis:

Post- Hadoop – The approach here is to have live data available at all times in the raw and/or processed data form.. The Hadoop approach is to take the application to the data – distributed data and distributed applications as well acting and exploring this data.

The reason why the anti-thesis has this form is largely because as data storage has become commoditized (and rather large), data pipes enlarged and data computation rather fast, both computation and pipes have not (and perhaps need not) expanded as much as storage has. At the same time, it has become a human imperative to put out as much junk as possible er,.. be more creative and big data apps and their providers (Facebook, Google etc) have followed suit.

The synthesis – Yet to be.

But here’s a guess. Right-Compute and Right-Data. The premise of Big Compute and Big Data is that in the pile of horse manure, there must be a pony in there somewhere : a white stallion to be sure. As many past Masters (Who is a Master?  – Think Sun Tzu, Newton) will tell you – the objective of dealing with Big Data (and is there any bigger Data out there than the human, natural and metaphysical world) is to elicit the laws that underlie them.

Now in the past, we as the curious ones have depended on intuiting and hypothesizing about the Big Data out there. Today, it seems that we’re done with the hypothesizing and are jumping straight into letting the Data speak for itself.

Right Compute and Right Data is about getting back to the hypothesize and test scheme that has proven remarkably successful in our developmental journey,

Stay tuned…

The Coming Tech-led Boom

The Coming Tech-led Boom is a recent article published in the Wall Street Journal.

In January 2012, we sit again on the cusp of three grand technological transformations with the potential to rival that of the past century. All find their epicenters in America: big data, smart manufacturing and the wireless revolution.

Now, that’s what I call timing because I’ve been staking out the ground on two of those technological transformation – Smarter Manufacturing (on my @ Supply Chain Management blog) and Big Data here on this blog. My views on Smarter Manufacturing are here.

As for Big Data, this is what the authors have to say,

Information technology has entered a big-data era. Processing power and data storage are virtually free. A hand-held device, the iPhone, has computing power that shames the 1970s-era IBM mainframe. The Internet is evolving into the "cloud"—a network of thousands of data centers any one of which makes a 1990 supercomputer look antediluvian. From social media to medical revolutions anchored in metadata analyses, wherein astronomical feats of data crunching enable heretofore unimaginable services and businesses, we are on the cusp of unimaginable new markets.

While much of this is true, does it sound like a prediction? To me, it sounds like the inevitable inference. Except that I think a different actualization of the potential of Big Data. While we’re at the point of Big Data storage, retrieval, analyses, manipulation etc that is not the point of Big Data <anything>.

I see Big Data as a Resource like water or oil for example – a vast landscape to be discovered, molded and valued. That is the new economy – powered by a new resource altogether…

The Zachman Framework

A few days ago, I came across the Zachman Framework for Enterprise Architecture. Perusing the site (and enjoying his views at the same time), he asks a critical question – When you build an airplane or building, there is a systematic way of doing things – drawings, blueprints, simulation etc. How about for an enterprise? What is the systematic way of doing things?

Systematic?

Hah – you’d be laughed out of the room…

You can get a copy of the Framework if you register (free registration) as a member. From an article on the Zachman site titled: Architecture is Architecture is Architecture

There is a universal set of descriptive representations for describing any or all industrial products. It is not mysterious what one dimension of the set of descriptions is as it is derived from the classic six primitive interrogatives that have existed since the origins of language. Answers to the six primitive interrogatives constitute a complete description of anything. Therefore, one set of descriptions includes:

Bills of Material – What the object is made of.

Functional Specs – How the object works.

Drawings – Where the components exist relative to one another.

Operating Instructions – Who is responsible for operation.

Timing Diagrams – When do things occur.

Design Objectives – Why does it work the way it does.

In many ways, that is the purpose of this blog – How should enterprises be even as we toy with the need for Big Data and its associated technologies?

The problem with Enterprise Software

The central problem of Enterprise Software is the Enterprise Software Makers. Think about it for a second – anything new in the Enterprise Software space is destined either to fail competitively or be acquired by one of the big boys if successful. The only progress possible then is through the mish mash of new and dying software mashups that live within the firms that acquire them.

There must be another way – this blog is primarily about another way!!!