필터 지우기
필터 지우기

How does the PNN algorithm differentiate between malignant and benign tumors?

조회 수: 3 (최근 30일)
Roxana-Denisia Dumbrava
Roxana-Denisia Dumbrava 2022년 11월 27일
답변: Ashu 2022년 11월 30일
I mean, how does he know the difference between the images in which there are benign tumors and the malignant ones, even if the images look similar. I read a lot of writers and books but can't understand how it works. Thank you in advance!

답변 (1개)

Ashu
Ashu 2022년 11월 30일
Hey Roxana
PNN (Probabilistic Neural Network) is used for classification problems and differentiating between Malignant and Benign Tumors is a problem of that domain.
To get a good classifier which can differentiate between very similar looking images, training the Neural Network is an important aspect.
Here is an architecture of a PNN.
So when you present an input to a PNN
  1. The first layer computes distances from the input vector to the training input vectors and produces a vector whose elements indicate how close the input is to a training input. (When you talk about classification between similar looking images, calculation of this distance is an important aspect)
  2. The second layer sums these contributions for each class of inputs to produce as its net output a vector of probabilities.
  3. Finally, a compete transfer function on the output of the second layer picks the maximum of these probabilities, and produces a 1 for that class and a 0 for the other classes.
For more information on how to use PNN and how it works you can refer to this link : https://www.mathworks.com/help/deeplearning/ug/probabilistic-neural-networks.html

카테고리

Help CenterFile Exchange에서 Image Data Workflows에 대해 자세히 알아보기

제품


릴리스

R2021b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by