Huis Persoonlijke financiën De limieten van beoordelingsgegevens in Machine Learning - dummies

De limieten van beoordelingsgegevens in Machine Learning - dummies

Video: Installing, configuring and running the small Chinese AT1-0750X VFD 2024

Video: Installing, configuring and running the small Chinese AT1-0750X VFD 2024
Anonim

Beoordelingsgegevens hebben beperkingen in het leren van machines. Voor aanbevelingssystemen die goed werken, moeten ze over u weten evenals andere mensen, beide zoals u en verschillend van u. Het verkrijgen van beoordelingsgegevens stelt een aanbevelingssysteem in staat om te leren van de ervaringen van meerdere klanten. Beoordelingsgegevens kunnen afkomstig zijn van een beoordeling (zoals het beoordelen van een product met sterren of cijfers) of een feit (een binaire 1/0 die eenvoudigweg verklaart dat u het product hebt gekocht, een film hebt gezien of bent gestopt met browsen op een bepaalde webpagina).

Ongeacht de gegevensbron of het type, beoordelingsgegevens hebben altijd betrekking op gedrag. Als u een film wilt beoordelen, moet u beslissen deze te bekijken, bekijken en vervolgens beoordelen op basis van uw ervaring met het bekijken van de film.Actueel aanbevelingssystemen leren op verschillende manieren van beoordelingsgegevens:

  • Gezamenlijke filtering: Komt overeen beoordelaars op basis van film- of productovereenkomsten die in het verleden zijn gebruikt. U kunt aanbevelingen krijgen op basis van items wordt leuk gevonden door mensen die op jou lijken of op items die lijken op die je leuk vindt.
  • Filteren op basis van inhoud: gaat verder dan het feit dat je een film hebt bekeken. Het onderzoekt de kenmerken ten opzichte van u en de film om te bepalen of een overeenkomst bestaat op basis van de grotere categorieën die de functies vertegenwoordigen. Als u bijvoorbeeld een vrouw bent die van actiefilms houdt, zoekt de aanbeveler naar suggesties die de kruising van deze twee categorieën omvatten.
  • Kennisaanbevelingen: Gebaseerd op metadata, zoals door gebruikers geuite voorkeuren en productbeschrijvingen. Het is afhankelijk van machine learning en is effectief wanneer u niet over genoeg gegevens over het gedrag beschikt om de gebruikers- of productkenmerken te bepalen. Dit wordt een koude start genoemd en vertegenwoordigt een van de moeilijkste aanbevelerstaken omdat u geen toegang hebt tot filteren op basis van samenwerking of op inhoud gebaseerde filtering.

Wanneer u collaboratieve filtering gebruikt, moet u de overeenkomst berekenen. Afgezien van Euclidean, Manhattan en Chebyshev afstanden, de rest van deze informatie bespreekt cosinus gelijkenis. Cosinus-overeenkomst meet de hoek cosinusafstand tussen twee vectoren, wat een moeilijk concept lijkt om te begrijpen, maar slechts een manier is om hoeken in gegevensruimten te meten.

Stel je een ruimte voor die bestaat uit functies en twee punten heeft. Je kunt de afstand tussen de punten meten. Je kunt bijvoorbeeld de Euclidische afstand gebruiken, wat een perfecte keuze is als je weinig dimensies hebt, maar die jammerlijk faalt als je meerdere dimensies hebt vanwege de vloek van dimensionaliteit.

Het idee achter de cosinusafstand is om in plaats daarvan de hoek te gebruiken die is gecreëerd door de twee punten die zijn verbonden met de oorsprong van de ruimte (het punt waarop alle dimensies nul zijn). Als de punten dichtbij zijn, is de hoek smal, ongeacht hoeveel dimensies er zijn. Als ze ver weg zijn, is de hoek vrij groot.

Cosinus-overeenkomst implementeert de cosinusafstand als een percentage en is vrij effectief om te vertellen of een gebruiker vergelijkbaar is met een andere of dat een film aan een andere kan worden gekoppeld omdat dezelfde gebruikers daar de voorkeur aan geven. In het volgende voorbeeld worden de films gevonden die de meest gelijkende films zijn als film 50, Star Wars.

afdrukken (colnames (MovieLense [50]))

[1] "Star Wars (1977)"

similar_movies <- overeenkomsten (MovieLense [50],

MovieLense [-50],

method = "cosine",

which = "items")

colnames (similar_movies) [which (similar_movies> 0. 70)]

[1] "Toy Story (1995)" < "Empire Strikes Back, The (1980)"

[3] "Raiders of the Lost Ark (1981)"

"Return of the Jedi (1983)"

De limieten van beoordelingsgegevens in Machine Learning - dummies

Bewerkers keuze

Hoe u Flash-video maakt en codeert - dummies

Hoe u Flash-video maakt en codeert - dummies

Als de pagina's die u maakt, zijn gewonnen ' t kan worden bekeken op mobiele apparaten (zoals een iPad of een smartphone), kunt u webpagina's maken met prachtige Flash-video. Adobe Flash Professional CS6 heeft een eigen ingebouwde video-encoder. Full-motionvideo in Flash is iets heel moois. U past de video aan voor het bekijken door de doelgroep ...

Hoe een aanpasbare interface te maken in CSS3 - dummies

Hoe een aanpasbare interface te maken in CSS3 - dummies

De grote variëteit en soorten schermen gebruikt om informatie weer te geven, maakt het nodig dat uw CSS3-commando's de gebruiker toestaan ​​om het formaat van de elementen naar wens aan te passen. In de meeste gevallen kunt u de gebruiker eenvoudig toestaan ​​om het element op elke gewenste grootte te maken. Er kunnen zich echter situaties voordoen waarin u de grootte van de grootte moet controleren ...

Hoe u een eenvoudige tabel op uw webpagina maakt - dummies

Hoe u een eenvoudige tabel op uw webpagina maakt - dummies

Tabellen laten u organiseer informatie op uw webpagina en geef het een georganiseerde uitstraling die uw bezoekers nuttig zullen vinden. Bij gebruik zoals bedoeld, hebben tabellen rijen en kolommen. Voor elke spot waar een rij en kolom elkaar kruisen, hebt u een tabelcel. Elke cel kan zijn eigen opmaak hebben: de gegevens erin ...

Bewerkers keuze

Hoe Postproduction Shareninging Filters werken - dummies

Hoe Postproduction Shareninging Filters werken - dummies

Verscherpingsfilters werken in postproductie door de randen (of aangrenzende gebieden met tonaal contrast) te benadrukken aan elkaar) in een afbeelding. Ze creëren een fijne highlight aan de donkere kant van de rand en een piepklein lowlight aan de lichtere kant van de rand. Dit toegevoegde contrast zorgt ervoor dat de randen er scherper uitzien vanaf een ...

HDR Work-Flow voor foto's met één belichting - dummies

HDR Work-Flow voor foto's met één belichting - dummies

In grote lijnen, enkele belichting hoog dynamisch bereik volgt dezelfde workflow als HDR-fotografie tussen haakjes. Er kunnen kleine verschillen zijn, dus hier is een overzicht van de werkstroom: configureer uw camera voor single-shot HDR. Het enige dat u zoekt, is de beste foto die u kunt maken. Besteed aandacht aan de lichtomstandigheden, het onderwerp, beweging en ...

Geavanceerde compacte en superzoomcamera's voor HDR-fotografie - dummies

Geavanceerde compacte en superzoomcamera's voor HDR-fotografie - dummies

Stap omhoog van compacte digitale camera's binnen het budgetbereik, vindt u duurdere compacte digitale camera's voor HDR-fotografie, ook wel high-end compacts, superzoomlenzen en dSLR-look-alikes genoemd. Er zijn zoveel vaak overlappende categorieën dat het je hoofd laat draaien. De twee dingen die deze reeks camera's gemeen hebben, zijn hun ...

Bewerkers keuze

In te schakelen Class Tracking in QuickBooks 2013 - dummies

In te schakelen Class Tracking in QuickBooks 2013 - dummies

Om activity-based costing te gebruiken (ABC ) in QuickBooks 2013 moet u de QuickBooks Class Tracking-functie inschakelen. Met Class Tracking kunt u inkomsten- en onkostentransacties categoriseren als niet alleen vallen in inkomsten- en uitgavenrekeningen, maar ook als vallen in bepaalde klassen. Volg deze stappen om Class Tracking in QuickBooks in te schakelen: Kies Bewerken → Voorkeuren ...

Gebruikt om een ​​exemplaar van een QuickBooks-gegevensbestand te gebruiken - dummies

Gebruikt om een ​​exemplaar van een QuickBooks-gegevensbestand te gebruiken - dummies

Ongeacht of de client verzendt handmatig een accountantskopie van een QuickBooks-gegevensbestand, e-mails een accountantsexemplaar, of verzendt een accountantskopie via de Intuit-bestandsoverdrachtservice, u gebruikt de kopie van de accountant door Bestand → Verzend bedrijfsdossier → Accountantskopie → Open & converteer overzetten te kiezen Bestand commando. Wanneer u deze opdracht kiest, geeft QuickBooks een ...

Hoe Audit Trails te gebruiken in QuickBooks - dummies

Hoe Audit Trails te gebruiken in QuickBooks - dummies

Als u besluit om meerdere gebruikers toegang te geven tot de QuickBooks-gegevens bestand, zult u de QuickBooks Audit Trail-functie waarderen, die bijhoudt wie welke wijzigingen aan het QuickBooks-gegevensbestand aanbrengt. U kunt transacties niet verwijderen uit de lijst of geschiedenis van de audittrail, behalve door gegevens te archiveren en te condenseren. Audit trail inschakelen ...