Graden af sandhed refererer til, i hvilket omfang et udsagn er sandt.
For eksempel i standardmatematik hører udsagnet nul til mængden { 0 } har sandhedsgrad 1 (sand), mens udsagnet en tilhører mængden { 0 } har sandhedsgrad 0 (falsk). I fuzzy logic kan graden af sandhed af et udsagn være et hvilket som helst reelt tal mellem 0 og 1 inklusive. Det er muligt at konstruere en fuzzy mængde F således, at påstanden nul hører til F har grad 1/2 af sandhed.
Graden af sandhed må ikke forveksles med sandsynlighed ; det er forkert at sige, at nul har 50 % chance for at være i F og 50 % chance for ikke at være i F. At kaste en mønt har 50 % chance for at få hoveder og 50 % chance for at få haler, men den ene side er forpligtet til at komme op; så resultatet af møntkastet har en sandhedsgrad på 1, selvom det er en tilfældig begivenhed . Du må heller ikke forveksle graden af sandhed med hverken usikkerhed eller en ændring i sandhedens betydning. Overvej sætningen 4. juli 1897 var en solskinsdag i New York. Selvom dens sandhedsværdi ikke er 1 (fuldstændig skyfri dag) eller 0 (fuldstændig overskyet dag), er det stadig en bestemt sandhed; solskinnet ændrer sig ikke ved gentagelse af observationer fra den dag.
Graden af sandhed har ofte betydning i kunstig intelligens -modeller, hvor agenten beskæftiger sig med fuzzy begreber. Hvis implementeringen af kunstig intelligens, der efterligner vejrudsigten, så stil spørgsmålet: Er det solskin nu? , så vil en sådan implementering skulle indsamle en masse uklare data, såsom: information om tilstanden af skydække, tidspunkt på dagen (selv aftenskumringen ved solnedgang kan tjene som en faktor i valget af et positivt svar), placering, sæson osv. for at give det endelige svar.
En lignende matematisk teknik kan også bruges i usikkerhedsmodeller for ikke-fuzzy data (såsom et mentalt kast med en mønt); dette omtales almindeligvis som en grad af sikkerhed snarere end sandhed.