- Kisebb, könnyebb, kitartóbb: szupermobillal hűti a Honor a kedélyeket
- Bemutatkozott a Poco X7 és X7 Pro
- Azonnali navigációs kérdések órája
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Felrobbant a Pixel Fold Zack Nelson kezében
- Telekom mobilszolgáltatások
- Kedvezőbb áron újráz a Vivo Pad3
- Milyen hagyományos (nem okos-) telefont vegyek?
- Samsung Galaxy Fit 3 - keveset, de jól
- Xiaomi 15T Pro - a téma nincs lezárva
Új hozzászólás Aktív témák
-
rootkiller
őstag
Szevasztok!
Egy beadandó feladat keretein belül fejlesztek egy K-Medoid klaszterezési metódust, azon belül a PAM eljárást megvalósítandó PHP programot, ehhez kérném a segítséget.
A program nagyon egyszerű, adatbázisban van az iris adathalmaz első 4 oszlopa (150 soros ilyen minta adathalmaz). Ebből kiválasztja a felhasználó egy legördülő listából hogy az a-b-c-d közül melyik legyen az adathalmaz, illetve egy másikból hogy 2-3-5 klasztert képezzünk. Ez után jön egy submit, meghívódik egy másik php, majd az adott 150 elemnyi adatbázistartalmaz beleírja egy tömbbe.
Ezután jön a PAM megvalósítás:
1, kiválasztjuk a kezdeti klaszterközepeket:
nálam teljesen paraszt módon a tömb első k eleme lesz a klaszterközép2,
do
3. hozzárendelünk minden elemet egy klaszterhez:
van egy 150-ig futó for ciklus, ebben egy k-ig futó másik, itt minden klaszterközéphez való távolságot kiszámoljuk, letároljuk egy k elemű tömbbe, majd a tömb legkisebb eleméhez tartozó index lesz az adott elemhez rendelt klaszter sorszáma.4. véletlenszerűen választunk egy nem reprezentatív elemet, Orandom-ot
do/while-ben generálunk egy véletlenszámot 1 és 150 között majd a kilépési feltételnél ellenőrizzük hogy benne van-e a tömbben5. kiszámoljuk Oj és Orandom cseréjének költségét ami S
---na itt van teljes homály hogy mi a francot kéne---6. ha S < 0 akkor kicseréljük Oj-t és Orandom-ot, így megkapjuk az új klaszterközepeket
---ehhez sincs sok közöm---7.
while
ameddig nem történik változás
---minek a változására vagyunk kiváncsiak???---Ennyi a sztori. Nagyon nagy segítség lenne ha valaki hozzásegítene a megoldáshoz.
Új hozzászólás Aktív témák
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- AliExpress tapasztalatok
- WLAN, WiFi, vezeték nélküli hálózat
- exHWSW - Értünk mindenhez IS
- SSD kibeszélő
- PlayStation 5
- Kisebb, könnyebb, kitartóbb: szupermobillal hűti a Honor a kedélyeket
- OLED TV topic
- Windows 11
- Simbin topic (GTR, Race07, GTR Evolution, RaceRoom Racing Experience, stb.)
- További aktív témák...
- HP 14 Elitebook 640 G9 FHD IPS i5-1235U 4.4Ghz 10mag 16GB 256GB Intel Iris XE Win11 Pro Garancia
- Új Lenovo E14 Thinkpad WUXGA IPS Ryzen7 7730U 16GB 512GB SSD Radeon RX Vega8 Win11 Pro Garancia
- HP Z240 Komplett asztali pc, garanciával, 1050ti 4GB Videóval!
- i3 8100 és i5-9400 processzorok
- 6 és 7. generációs i3 és i5 procik
- Xiaomi Redmi Pad Pro 256GB, Újszerű, 1 Év Garanciával
- DELL Docking Station WD19, WD19S + 130W töltő
- iPhone 14 Pro Max 128GB Space Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3522
- Lenovo ThinkPad dokkolók: USB-C 40A9/ 40AY/ 40AS/ Thunderbolt 3 40AC/ Hybrid USB-C DisplayLink 40AF
- Gamer PC-Számítógép! Csere-Beszámítás! I5 10400 / RTX 3060 12GB / 32GB DDR4 / 512GB SSD
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest