Skip to content

Commit 62e308e

Browse files
committed
typos
1 parent abf4ee3 commit 62e308e

File tree

1 file changed

+36
-43
lines changed

1 file changed

+36
-43
lines changed

ml-business-use.md

Lines changed: 36 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
Machine Learning for Business Problems
2-
======================================
1+
# Machine Learning for Business Problems
2+
33

44
Reading and talking about futuristic potential options for machine
55
learning is nice and should be done. But applying machine learning today
@@ -16,8 +16,8 @@ learning in a business with success. This section gives you some more in
1616
depth input on organisational factors that should be taken into account
1717
when applying machine learning for real business use.
1818

19-
When to use machine learning?
20-
-----------------------------
19+
## When to use machine learning?
20+
2121

2222
Before starting and applying machine learning for solving business
2323
problems you must be aware that machine learning is not a tool for every
@@ -32,7 +32,7 @@ But the temptation to use machine learning to solve complex problems is
3232
too promising to ignore. So you should try it. Preferably by using a
3333
fast innovation project with minimal cost and no strings attached. If
3434
only try it to see if is has real some real opportunities for your use
35-
case. But be aware from the start that machine learning doesn't give
35+
case. But be aware that machine learning doesn't give
3636
perfect answers or a perfect solution. Risk will always exist,so you
3737
should get a feeling on the likelihood of a risk occurring.
3838

@@ -120,8 +120,8 @@ can be done in a short time. But this requires a business culture with
120120
an innovation approach where learning and playing with new technology is
121121
possible without predefined rules.
122122

123-
Common business use cases
124-
-------------------------
123+
## Common business use cases
124+
125125

126126
### Healthcare
127127

@@ -172,7 +172,7 @@ create voice systems you need an extremely large amount of voice data.
172172
Most of the data used by large companies isn't available to the majority
173173
of people. E.g. Amazon , Microsoft and Google offer great APIs but you
174174
interact with a black-box model. Also speech recognition needs openness
175-
and freedom. Mozilla launched Common Voice project in 2017. A project to
175+
and freedom. Mozilla launched the Common Voice project in 2017. A project to
176176
make voice recognition data and APIs open and accessible to everyone.
177177
Contributing to this great project is simple: Go to
178178
<https://voice.mozilla.org/> and speak some sentences and validate some.
@@ -198,12 +198,11 @@ of the current chatbot software needs to be hand-coded.
198198

199199
### eCommerce Recommendation systems
200200

201-
A well known application for machine learning for eCommerce systems is a
201+
A well known application of machine learning for eCommerce systems is a
202202
machine learning enabled recommendation system system. Whether you buy a
203203
book, trip, music or visit a movie: On all major online ecommerce sites
204204
you get a recommendation for a product that seems to fit your interest
205-
perfectly. Of course the purpose is to drive up the sale, but these
206-
algorithms used are good examples of still evolving machine learning
205+
perfectly. Of course the purpose is to drive up the sale, but the algorithms used are good examples of still evolving machine learning
207206
algorithms for recommendation systems.
208207

209208
Examples of these systems are:
@@ -306,7 +305,7 @@ that only selects people based on old paradigms in society.
306305

307306
### Software
308307

309-
A holy grail for software developers is of course creating a machine
308+
A holy grail for software developers is of course creating machine
310309
learning algorithms that creates software for use cases that require
311310
expensive and complex human programming work.
312311

@@ -346,7 +345,7 @@ creating software is made. Use cases seen are e.g.:
346345
- Fraud detection. Fraud detection is possible using enormous data and
347346
searching for strange patterns.
348347

349-
Besides fraud detection machine learning can also applied for IT
348+
Besides fraud detection machine learning can also be applied for IT
350349
security detections since intrusion detection systems and virus scanners
351350
are more and more shipped with self learning algorithms. Also Complex
352351
financial fraud schemes can be easily detected using predictive machine
@@ -379,8 +378,8 @@ nightmare.
379378
(robots). More and more machine learning software is developed to
380379
make transport safer for us humans.
381380

382-
Business Examples
383-
-----------------
381+
## Business Examples
382+
384383

385384
Applications for real business use of machine learning to solve real
386385
tangible problems are growing at a rapid pace. To outline some use cases
@@ -412,8 +411,8 @@ companies that really make use of new ML solutions possible.
412411
patient's heart that are of acceptable diagnostic quality. Approved
413412
for use by the U.S. Food and Drug Administration (FDA).
414413

415-
Business Challenges
416-
-------------------
414+
## Business Challenges
415+
417416

418417
Applying machine learning for real business use cases is complex and
419418
difficult.
@@ -445,7 +444,7 @@ current business operations and products in order to really benefit from
445444
this technology?
446445

447446
Normal IT projects have a bad reputation. Projects are often delayed and
448-
do not deliver what was needed. Machine learning are still not
447+
do not deliver what was needed. Machine learning projects are not
449448
different. In fact machine learning projects are still complex and risky
450449
IT projects. So an agile approach is recommended to reduce risks.
451450

@@ -471,8 +470,8 @@ improves the awareness of available options.
471470
Machine learning needs trial and error before it works well. But
472471
debugging a machine learning application is a real complex challenge. An
473472
endless number of factors must be taken into account. Not only technical
474-
but even more from a business perspective. When are risks in outcomes
475-
acceptable? You need insights in the context where the results are used
473+
but even more from a business perspective. What risks in outcomes
474+
are acceptable? You need insights in the context where the results are used
476475
in order to evaluate if machine learning results are usable enough. When
477476
you want to improve the output you can face problems e.g. the following
478477
problems:
@@ -488,12 +487,11 @@ problems:
488487
- Are the risks for business use acceptable? For live saving systems
489488
you should make other choices than for a marketing system.
490489

491-
Business capabilities
492-
---------------------
490+
## Business capabilities
491+
493492

494493
To take advantage of machine learning your organisation needs to have or
495-
develop the needed capabilities. Before starting a proof of concept or
496-
project with machine learning you need to dive into the subject and
494+
develop the needed capabilities. Before starting a proof of concept with machine learning you need to dive into the subject and
497495
options. *Warning*: Don't fall for a vendor hype. So beware of demo\'s
498496
and courses of vendors who sell you perfect SaaS ML solutions. If a
499497
promise for new business innovation based on a new machine learning
@@ -516,8 +514,7 @@ machine learning for your business use case:
516514
- Managers, architects, developers and engineers with an open mindset.
517515
So open for learning and experimenting.
518516
- Descent knowledge of key quality aspects involved. E.g. privacy,
519-
safety and security. A must take these privacy, safety and security
520-
serious from the start. Do it by design. It can initially take some
517+
safety and security. You must take privacy, safety and security requirements serious from the start. Do it by design. It can initially take some
521518
extra time. But once key safeguards are in place experimenting with
522519
data and machine learning outcomes are possible with lower risks. So
523520
make sure you involve some privacy and security experts from the
@@ -528,8 +525,8 @@ machine learning for your business use case:
528525
If your goal is to use machine learning to reduce cost by automating
529526
human workflows make sure everyone shares this goal upfront.
530527

531-
Business ethics
532-
---------------
528+
## Business ethics
529+
533530

534531
When machine learning algorithms make decisions that affect human lives,
535532
what standards of transparency, openness and accountability should apply
@@ -540,8 +537,7 @@ There are always good and bad uses for any technology. This accounts
540537
also for machine learning technology. Working with machine learning can,
541538
will and must raise severe ethical questions. Machine learning can be
542539
used in many bad ways. Saying that you 'Don\'t be evil' , like the
543-
mission statement of Google
544-
(<https://en.wikipedia.org/wiki/Don%27t_be_evil>) was for decades, does
540+
[mission statement of Google](<https://en.wikipedia.org/wiki/Don%27t_be_evil>) was for decades, does
545541
not save you. Any business that uses machine learning should develop a
546542
process in order to handle ethical issues before they arrive. And
547543
ethical questions will arise.
@@ -570,32 +566,29 @@ could lead to large, rapid improvements in human welfare, or mass
570566
unemployment and poverty on a large scale. History learns that there are
571567
good reasons to think that this could lead to disastrous outcomes for
572568
our current societies. If machine learning research advances without
573-
enough research work going on security, safety on privacy, catastrophic
569+
enough research work for security, safety and privacy, catastrophic
574570
accidents are likely to occur. Or if we look back at history: Incidents
575-
will occur since regulations are always developed afterwards with new
571+
will occur since regulations are always developed afterwards with any new
576572
technology.
577573

578574
With FOSS machine learning capabilities you should be able to take some
579575
control over the rapid pace machine learning driven software is hitting
580-
our lives. So instead of trying to stop developments and use, it is
581-
better to steer developments into a positive, safe, human centric
576+
our lives. So instead of trying to stop developments it is
577+
more productive to steer developments into a positive, safe, human centric
582578
direction. So apply machine learning using a decent machine learning
583579
architecture were also some critical ethical business questions are
584580
addressed.
585581

586582
Advances within machine learning could lead to extremely positive
587583
developments, presenting solutions to now-intractable global problems.
588584
But applying machine learning without good architectures where ethical
589-
questions are also addressed, using machine learning at large can pose
590-
severe risks. Humanity's superior intelligence is the sole reason that
591-
we are the dominant species on our planet. If technology with advanced
585+
questions are addressed, can pose severe risks. Humanity's superior intelligence is the sole reason that we are the dominant species on our planet. If technology with advanced
592586
machine learning algorithms surpass humans in intelligence, then just as
593587
the fate of gorillas currently depends on the actions of humans, the
594588
fate of humanity may come to depend more on the actions of machines than
595589
our own.
596590

597-
To address ethical questions for your machine learning solution
598-
architecture you can use the high level framework with ethical
591+
To address ethical questions for your machine learning solution you can use the high level framework with ethical
599592
requirements below. All requirements are of equal importance, support
600593
each other, and should be implemented and evaluated throughout the
601594
system's lifecycle.
@@ -620,7 +613,7 @@ architecture are:
620613
- Impact on available jobs and future man force needed.
621614
- Who is responsible and who is liable when the application developed
622615
using machine learning goes seriously wrong?
623-
- Do you and your customers find it acceptable all kinds of data are
616+
- Do you and your customers find it acceptable if all kinds of data sources are
624617
combined to make more profit?
625618
- How transparent should you inform your customers on how privacy
626619
aspects are taken into account when using the machine learning
@@ -635,7 +628,7 @@ architecture are:
635628
A lot of ethical questions come back to crucial privacy and other risks
636629
questions like safety and security. We live in a digital world where our
637630
digital traces are everywhere. Most of the time we are fully unaware. In
638-
most western countries mass digital surveillance cameras generates great
631+
most western countries mass digital surveillance cameras generate great
639632
data to be used for machine learning algorithms. This can be noble by
640633
detecting diseases based on cameras, but all nasty use cases thinkable
641634
are of course also under development. Continuous track and trace of
@@ -653,7 +646,7 @@ system failure is the result of multiple factors, and responsibility is
653646
not easily apportioned. So: If you do not understand the technology, the
654647
impact for your business and on society you should not use it.
655648

656-
Regulations for applying machine learning are not yet developed.
649+
Legal regulations for applying machine learning are not yet developed.
657650
Although some serious thinking is already be done in the field
658651
regarding:
659652

@@ -665,7 +658,7 @@ approach when it comes to ethical issues regarding algorithmic systems
665658
(machine learning). History learns that risks based approaches that
666659
depend on human discipline, especially in areas where safety issues are
667660
clear, are fuel for disasters waiting to happen. It makes more sense to
668-
adopt an approach that bans the human factor and risks can be calculated
661+
adopt an approach that bans the human factor so risks can be calculated
669662
using long proven scientific statistical methods.
670663

671664
Government rules and laws are formed during the transition the coming

0 commit comments

Comments
 (0)