Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.

Unlimited Access

Get Unlimited Contributor Access to the all ExamTopics Exams!
Take advantage of PDF Files for 1000+ Exams along with community discussions and pass IT Certification Exams Easily.

Exam CS0-002 topic 1 question 40 discussion

Actual exam question from CompTIA's CS0-002
Question #: 40
Topic #: 1
[All CS0-002 Questions]

Which of the following describes the main difference between supervised and unsupervised machine-learning algorithms that are used in cybersecurity applications?

  • A. Supervised algorithms can be used to block attacks, while unsupervised algorithms cannot.
  • B. Supervised algorithms require security analyst feedback, while unsupervised algorithms do not.
  • C. Unsupervised algorithms are not suitable for IDS systems, while supervised algorithms are.
  • D. Unsupervised algorithms produce more false positives than supervised algorithms.
Show Suggested Answer Hide Answer
Suggested Answer: D 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
kmanb
Highly Voted 1 year, 3 months ago
Literally both D and B are right. Just pray this question doesn’t come up
upvoted 6 times
dickchappy
6 months ago
While both are correct, it is asking for the MAIN difference, which is the requirement of feedback.
upvoted 1 times
...
...
glenndexter
Most Recent 3 weeks, 1 day ago
Selected Answer: B
In supervised machine learning, algorithms require labeled training data, where each data point is associated with a known output label. The algorithm learns to predict the output based on input features and the provided labels. Supervised algorithms rely on human experts (security analysts) to provide feedback on the correctness of predictions and to adjust the model as needed.
upvoted 1 times
...
d8viey
6 months, 1 week ago
Selected Answer: B
B. Supervised learning algorithms are trained on a labeled dataset, which means they require prior knowledge of input-output pairs. In cybersecurity, this could mean a dataset where network traffic data is labeled as 'malicious' or 'benign'. A security analyst might provide feedback or labels for the training data. Unsupervised learning algorithms, on the other hand, do not require labeled data. They work on identifying patterns or anomalies without prior training on what constitutes normal or abnormal behavior.
upvoted 1 times
...
Dree_Dogg
8 months, 2 weeks ago
Selected Answer: B
B is best. The key phrase is "main difference..."
upvoted 1 times
...
yanyan20
1 year ago
Selected Answer: D
unsupervised algorithms may require security analyst feedback to interpret results or adjust settings, so B is not correct
upvoted 2 times
...
kiduuu
1 year, 1 month ago
Selected Answer: D
Supervised learning algorithms are trained on labeled data, while unsupervised learning algorithms are used to identify patterns and anomalies in data without prior knowledge of what constitutes normal or abnormal behavior. Option A is incorrect because both supervised and unsupervised algorithms can be used to block attacks, depending on the application. Option C is incorrect because unsupervised algorithms are often used in intrusion detection systems (IDS) to identify anomalous behavior.
upvoted 1 times
...
2Fish
1 year, 2 months ago
Selected Answer: B
B. Question asks for the main difference here.
upvoted 1 times
...
Stiobhan
1 year, 2 months ago
Selected Answer: B
To be honest, it could be either B or D depending on how you interpret the answers - https://www.ibm.com/cloud/blog/supervised-vs-unsupervised-learning#:~:text=The%20main%20difference%20between%20supervised,unsupervised%20learning%20algorithm%20does%20not.
upvoted 2 times
...
Soldier
1 year, 3 months ago
Selected Answer: D
Supervised machine learning algorithm is a machine learning approach that’s defined by its use of labeled datasets. These datasets are designed to train or “supervise” algorithms into classifying data or predicting outcomes ACCURATELY. On the other hand, unsupervised learning models work on their own to discover the inherent structure of unlabeled data leading to many false positives. Note that they still require some human intervention for validating output variables but the question is asking for a key difference
upvoted 3 times
...
Soldier
1 year, 3 months ago
The answer is C Supervised machine learning algorithm is a machine learning approach that’s defined by its use of labeled datasets. These datasets are designed to train or “supervise” algorithms into classifying data or predicting outcomes ACCURATELY. On the other hand, unsupervised learning models work on their own to discover the inherent structure of unlabeled data leading to many false positives. Note that they still require some human intervention for validating output variables but the question is asking for a key difference
upvoted 1 times
Soldier
1 year, 3 months ago
The answer is D and C. That's a typo
upvoted 2 times
...
...
david124
1 year, 4 months ago
Selected Answer: B
B is correct.
upvoted 1 times
...
SolventCourseisSCAM
1 year, 6 months ago
Selected Answer: B
Changing me answer to B The main difference between supervised vs unsupervised learning is the need for labelled training data. Supervised machine learning relies on labelled input and output training data, whereas unsupervised learning processes unlabelled or raw data.
upvoted 2 times
...
SolventCourseisSCAM
1 year, 6 months ago
Selected Answer: D
D is the correct one.
upvoted 4 times
...
MortG7
1 year, 7 months ago
On the fence with this one: "While supervised learning models tend to be more accurate than unsupervised learning models, they require upfront human intervention to label the data appropriately." So technically both are correct.
upvoted 1 times
...
Tascjfbosafj
1 year, 7 months ago
Selected Answer: B
It's B.
upvoted 1 times
...
ryanzou
1 year, 7 months ago
Selected Answer: B
B is correct.
upvoted 2 times
...
arctanx
1 year, 7 months ago
Selected Answer: B
The question asks for main difference so it should be B. if it was asking for cons and pros the answer would be D then. The main difference between supervised vs unsupervised learning is the need for labelled training data. Supervised machine learning relies on labelled input and output training data, whereas unsupervised learning processes unlabelled or raw data. https://www.seldon.io/supervised-vs-unsupervised-learning-explained#:~:text=The%20main%20difference%20between%20supervised,processes%20unlabelled%20or%20raw%20data.
upvoted 4 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...