Sunday, August 16, 2015

Why Regularization is needed in Regression?


Hello Data Ninja’s!

This introductory blog post is all about need of regularization in Ordinary Least Square (OLS) method. I have tried covering the concept using simple text only. In coming posts, I will try to use equations and visuals for better comprehension.  

The Linear Regression is a process of fitting the curve/line so that the sum of square of difference between estimated value and actual value is minimized (minimization of squared residual).The method is also called the Ordinary Least Square (OLS) method.

 But, the Ordinary Least Square method is not sufficient whenever low ratio of observations to number variable exist in Regression Modelling. The prediction accuracy gets compromised in case of higher number of variable and low data points.  The methods like Ridge Regression and Lasso provide probable solution for the problem.
  
Ridge regression generally yields better predictions than OLS solution, through a better compromise between bias and variance. Its main drawback is that all predictors are kept in the model, so it is not very interesting if you seek a parsimonious model or want to apply some kind of feature selection.
To achieve sparsity, the lasso is more appropriate but it will not necessarily yield good results in presence of high collinearity (it has been observed that if predictors are highly correlated, the prediction performance of the lasso is dominated by ridge regression).
I expect the attempt of blog post to introduce the shortcoming of OLS and need of Regularization in regression model was successful through this blog post. If yes keep visiting this blog to get more incite on Data Analytics & Digital Marketing. You can also subscribe for blog posts using subscription options available in right sidebar.



Monday, February 18, 2013

Four red flags for mobile app development outsourcing


Outsourcing has become the need of the hour. Outsourcing mobile app development is an attractive option, but there are few red flags any organization needs to watch for.
Although some mobile apps are conceived by the person who then does the coding, our experience is this is usually not the case and that most app entrepreneurs will find someone else to do their app development.  Even those with the ability (or personnel) to code will often times outsource app development, for a variety of reasons. In this blog post we will list four flags an outsourcing organisation always needs to watch for.


Flag no 1:

Discounts: If it sounds too good to be true, it probably is.  Be wary of outsourcer whose bids are conspicuously lower than their competitors; chances are they’re either trying to buy your business or simply don’t understand the scope of your product. There is an old saying “as you sow so reap”.

Flag no 2:

Settle on a Fixed Price: The profit-sharing option can seem tempting if you’re short on capital, but there are often pitfalls in such arrangements.  The conditions of the agreement might be vague; the goals of the project might not be shared by both sides, etc.

Flag No 3:

Beware of Yes Men: If your outsourcer agrees too quickly to your proposals, tread lightly.  Raising questions and objections is the sign of a developer who’s committed to your project and who cares enough about it to make sure you’re getting what you’re asking for.

Flag No 4:

Expect Punctuality: If your outsourced developer does n’t respect your time commitments when it comes to making a bid, how likely is it they’ll do so when it comes time to deliver the project?
In short, outsourcing a mobile app development project is an attractive option for entrepreneurs who don’t have enough time and money for in house development but they need to select their vendor carefully otherwise this decision may misfire.


Tuesday, November 13, 2012

To PPC or not to PPC :That is the Question?


A startup should always use PPC campaigns for the first six months of their product launch but approach always depends on their pocket.

The new website always faces a big hurdle of Google Sandbox and struggles to get more leads through organic SEO. If you are not using right mix of inorganic and organic search engine marketing then you are losing on time and there is opportunity cost associated with that.

Big players generally have deep pocket and they allot the budget to different methods being used but startups have limited resources available. Following are thumb rule for a startup PPC campaign:
·         Avoid head on collision with these players
·         Target long tail keywords which are closely matched to line of business (Quality Score and completion will be less hence the cost per click)
·         Create specific landing pages for campaign ( you can provide more CTA ,website Bounce Rate will also not increase)

You are not facing challenge of consuming/utilizing the allotted budget .The available budget will any how exhaust hence try to maximize the number of visit on your website.


Wednesday, September 19, 2012

Is your and your organization’s identity safe in the cloud?


By Vinaytosh Mishra
Click here for original blogpost link at SmartSignin Blog 
Naysayers are always drawing attention to the lack of security in cloud-based services. Nevertheless, the inherent advantages of cloud services have experts estimating activity in the cloud will explode by the end of 2012 and will continue to expand rapidly for several years. Cloud services (or SaaS)free both businesses and consumers from having to calculate the Return-on-Investment (ROI) for adopting new technology. Cloud adoption means you likely won’tneed to invest in hardware or configure complex software across the enterprise servers.Cloud services are a subscription… an Operating Expense Forget about long mind-numbing budget analysis crossing the next 3-5 years and contracts to negotiate with vendors.  Many SaaS and cloud providers don’t require a contract.  If a solution doesn’t work out after a trial period, don’t sweat it. You can try another one.In many cases there’s no need to hire and retain expensive and hard to find DBAs or other subject matter experts.Finally, since the IT maintenance &overhead is much less in the cloud, your organization’s content owners have more choice to pick the solution they want.
For mobile workers especially, cloud computing provides incredible flexibility and productivity: professionals can work from any computing device anywhere as long as they have access to the Internet. Collaboration becomes easier.For example, distributed teams (i.e., a combination of mobile workers and in-office staff) can work on shared information stored centrally in the cloud via online groupware applications.
But with all these opportunities there comes a threat. Is your and your organization’s identity safe in the cloud?
Gartner reports validate this threat. According to them, worldwide spending on security is expected to touch the $60 billion mark in 2012, up 8.4 percent from $55 billion in the previous year, and this figure will approach $86 billion in 2016 
Growth in Security Spending
Figure: Growth in Security Spending
According to the research done the demand for cloud-based security is affecting a number of key security markets, and that this new delivery model will see above-average growth.
Figure: Decision Makers on Security Spending
Small organizationsin particular are driven to adopt cloud-based solutions these days due to the dramatic cost savings and competitive economy. However, theresult is password fatigue. In this scenario, Single Sign-On (SSO) has been a boon for users.SSO makes life easier because you no longer have to remember all those passwords. But, how secure is your SSO solution?
Facebook Connect and other “federated” SSO is not really all that secure. And, now we learn also that Facebook is tracking our account usage even when we are not logged-in to Facebook. A more secure SSO solution should be used with your more important apps and accounts. SmartSignin is a very secure Single Sign-On and Identity and Access Management solution. SmartSignin provides an easy-to-use interface that allows you to perform one-click sign-ins from a single secure portal.  The encryption and decryption is performed on your device.  As a result, the usernames and passwords to your sensitive and private data are not stored anywhere that they can be stolen.
Think about it. You stand to lose a great deal if your online identity is compromised on the Internet. Don’t allow someone to sweep in and use your identity in malicious ways. Choose a solution that will allow you to have several layers of fortification in front of you.

For more details check: www.SmartSignin.com

Tuesday, July 31, 2012

How to tweet effectively and efficiently?


Your tweets can be divided in three major and equal parts. One third of the time you should tweet about you and/or your brand. One third of the posts should be about your areas of interest and expertise, but using material from an outside source: The last one third of the time on twitter is for being yourself: Interact, ask questions, answer questions, re-tweet or re-post interesting things people in your network have shared.

Once you have mastered “what to tweet” next step is finding out “how to tweet”. If “what to tweet" is being effective the later part of this post will make your twitter marketing efficient.

How to use those 140 characters most efficiently?

  • Don't Multi-ReTweet: you need not to give credit to every person who have re-tweeted the original post.
  • Drop Vowels: make attention as atntn
  • Contractions:  "It is" becomes "it's" and "can not" becomes "can't."
  • No More "And"s: "And" become "+".
  • Use Other Characters:  use "#" for "number" and "%" for "percent".
  • Drop Pronouns: One of the easiest to lose is "that." So "the movie that I luv" becomes "the movie I luv".
  • Turn Words into Numbers: "To" becomes "2" and "One" becomes "1".
  • Shorten Links: visit the URL shortenersite and then use bit.ly or another service to resqueeze the URL.
Please share your input at comment thread .You can follow me @vinaytosh.