Professional Documents
Culture Documents
This report will explain machine learning and how it is being implemented
through cloud computing along with the practical applications of machine
learning in retail. Written for the owner or manager of a small retail
establishment, this report will provide the information necessary to make an
informed decision on whether or not to begin a machine learning process at
their establishment.
clouds gives a small retail owner the potential to cut costs by paying for they use such as CPU,
storage, or bandwidth (Attaran & Woods, 2018).
According to IBM Global Retail (2010) four cloud types exist: Business Process as a Service
(BPaaS), Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a
Service (IaaS).
BPaaS allows a business to outsource certain processes and applications to a third party
who conducts the computing process, and relays the new information back to the
subscriber. This includes checking a customer's credit before allowing the transaction
to be completed.
SaaS allows for a subscribing patron to access software through a network which is
available to numerous devices aimed at providing increased accessibility, whether at a
single or various locations.
PaaS allows for development, implementation, or testing of applications which can be
molded to their business, without having to bear the cost of hosting and maintaining
the hardware and software necessary for operation.
IaaS provides the ability for out-of-house storage of data, as well as access to servers
and hardware that is necessary for business operations that utilize cloud computing.
Figure 2. Services in a cloud computing architecture from IBM Global Retail, 2010
2
Cloud Computing and Machine Learning ENGL 421-002
patterns. Then, by applying statistical techniques the machine learning process can make its
own interpretations about the data (Jordan & Mitchell 2015). As the computer revisits the same
type of problem, these interpretations become more refined and the machine learning process
does exactly what its title suggests, learns.
As an example, managing inventory is an important task at any retailer. In order to make sure
that stocks are being kept at a desirable level, managers must keep track of SKU numbers,
daily deliveries, physical inventory, and expired goods. During this process, a lot of inventory
data is collected and with it the opportunity to perform inventory analytics.
To analyze all of the store data is a daunting task. Many stores choose to hire consulting firms
to handle their data and provide insight. Professional analytics can provide a great deal of
insight for the store, such as improving how a team performs item replenishment.
A human user can organize this information in excel or a similar program, but finding patterns,
especially over the course of months or years, can take more than just a careful eye. Machine
learning can serve to uncover these hidden patterns in data. Moreover, a machine learning
process differentiates itself from other analytic tools because it can learn from its own results,
improving its decision making based on how well it has performed in the past.
3
Cloud Computing and Machine Learning ENGL 421-002
Furthermore, there are two classifications for learning algorithms, supervised and
unsupervised. If the user knows what final values they are looking for, the algorithm is
considered supervised; the process will stop when these values are found. If the user does not
know what final value they are looking for, the algorithm is considered unsupervised; the
process will stop when the user considers the values “good enough”. A vast majority of
machine learning programs use supervised learning (Walker 2018).
4
Cloud Computing and Machine Learning ENGL 421-002
these candidate model matches a predetermined target values then that model is deployed—
the solution that the machine learning process found is used.
Table 1: Typical Data Chart Used by Machine Learning to Make Decisions from Snyder 2018
5
Cloud Computing and Machine Learning ENGL 421-002
With this information, retailers can create assortments that best reflect customer needs, such
as making a display of an item towards the front of the store. Coupons and offers can also be
sent out to customers that are predicted to buy an item with a discount. Retailers can also start
to set prices and availability for these products.
Conclusion
This report has provided information regarding machine learning and its deployment as a
cloud service. It is our intent that retailers utilize this information to make an informed decision
on implementing cloud computing in their establishment. Through cloud computing,
platforms like Microsoft Azure offer a machine learning service that small retail owners can use
in their businesses. By looking at raw data, machine learning uses algorithms to create models
that retailers can use to make decisions. Many applications of machine learning can be utilized
to give insight into areas such as inventory management and replenishment, anticipating
customer needs, and optimizing pricing.
6
Cloud Computing and Machine Learning ENGL 421-002
Bibliography
Advanced Network Professionals. (2017, November 3). On-Premises vs Cloud Data Storage:
Which is Right for Your Organization? Retrieved from https://www.getanp.com/
blog/8/on-premises-vs-cloud-data-storage-which-is-right-for-your-organization.php
Allen J., Henneborn L., Susan M. (2013) A New Era for Retail: Cloud Computing Changes the
Game. Retrieved June 25, 2018 from https://www.accenture.com/hu-
en/~/media/Accenture/ConversionAssets/DotCom/Documents/Global/PDF/Technology_
4/Accenture-A-New-Era-For-Retail.pdf
Domingos, P. (October 2012). A Few Useful Things to Know about Machine Learning.
Retrieved from https://homes.cs.washington.edu/~pedrod/papers/cacm12.pdf
Đorđević B. S., Jovanović S. P., & Timčenko V. V. (2015, February 2015) Cloud Computing in
Amazon and Microsoft Azure platforms: Performance and service comparison. IEEE
Xplore. Retrieved from https://ieeexplore-ieee-org.ezproxy.lib.purdue.edu/document/
7034558/
Ganapathy V., Wolfe M. (2010, June). Cloud Computing for Retail. Retrieved June 25, 2018,
From https://www-935.ibm.com/services/fr/gts/pdf/retail_cloud.pdf
Glatzel, C., Hopkins, M., Lange, T., & Weiss, U. (2016, November). The secret to smarter fresh
food replenishment? Machine learning. Retrieved from https://www.mckinsey.com/
industries/retail/our-insights/the-secret-to-smarter-fresh-food-replenishment-machine-
learning
Jordan M. I., & Mitchell T. M. (2015, July 17). Machine learning: Trends, perspectives, and
prospects. Science, 349(6245). Retrieved from
http://science.sciencemag.org.ezproxy.lib.purdue.edu/content/349/6245/255.full
Lund, N., Worldwide Consumer Goods, & Microsoft. (2017, March 10). Machine Learning
Retail Execution = Supercharged store visits and data analysis - Microsoft Enterprise.
Retrieved from https://enterprise.microsoft.com/en-us/articles/industries/retail-and-
7
Cloud Computing and Machine Learning ENGL 421-002
consumer-goods/machine-learning-retail-execution-supercharged-store-visits-and-data-
analysis/
Mandeville, P. (2018, February 05). What Machine Learning Can do For Retailers Today.
Retrieved from http://multichannelmerchant.com/blog/what-machine-learning-can-do-for-
retailers-today/
Ning, H., Ericson, G., & Martens, J. (2018, March 7). Tutorial 1: Classify Iris - Preparing the
data. Retrieved from https://docs.microsoft.com/en-us/azure/machine-learning/desktop-
workbench/tutorial-classifying-iris-part-1
Randolph, B. (2017, December 7). How 6 Brands are Using Machine Learning to Grow Their
Business. Retrieved from https://www.shopify.com/retail/how-6-brands-are-using
machine-learning-to-grow-their-business
Reliant Inventory Services. Solving the Unique Challenges of Grocery Inventory Management.
Retrieved from http://cdn2.hubspot.net/hub/241393/file-961030589-pdf/Whitepaper9.pdf
Snyder, L. (2018, May 21). Machine Learning for Inventory Optimization. Retrieved from
http://opexanalytics.com/machine-learning-inventory-optimization/
Valentine, A. (2018, January 04). Machine learning in retail is more than just the latest trend.
Retrieved from http://www.the-future-ofcommerce.com/2017/06/20/
machine-learning-in-retail/
Walker, J. (2018, February 20). Inventory Management with Machine Learning – 3 Use Cases in
Industry. Retrieved from https://www.techemergence.com/inventory-management-with-
machine-learning/