இயந்திர கற்றல் மற்றும் டிண்டரைப் பயன்படுத்தி ஒரு மணி நேரத்திற்கு 13 பெண்களை எடுப்பது எப்படி

*நிச்சயமாக இயந்திரக் கற்றலைக் கற்றுக்கொள்வதற்காகவே. அவரது அன்பு மனைவியின் சற்று அதிருப்தியான பார்வையின் கீழ்.

டிண்டர் போன்ற முதுகெலும்பு அனிச்சைகளின் அளவிற்கு எளிமையான பயன்பாடு இல்லை. இதைப் பயன்படுத்த, ஸ்வைப் செய்ய ஒரு விரலும், நீங்கள் விரும்பும் பெண்கள் அல்லது ஆண்களைத் தேர்வு செய்ய சில நியூரான்களும் மட்டுமே தேவை. ஜோடி தேர்வில் முரட்டு சக்தியின் சிறந்த செயலாக்கம்.

புதிய கிராபிக்ஸ் கார்டில் மெஷின் லேர்னிங்கைப் பெற இது ஒரு சிறந்த வழியாகும் என்று முடிவு செய்தேன். எனக்கு ஒரு புதிய கொழுத்த பெண் தேவையில்லை என்பதை என் மனைவிக்கு விளக்குவது மட்டுமே எஞ்சியுள்ளது, மேலும் நான் நரம்பியல் நெட்வொர்க்குகளுக்கு பயிற்சி அளிக்கிறேன்.

இயந்திர கற்றல் மற்றும் டிண்டரைப் பயன்படுத்தி ஒரு மணி நேரத்திற்கு 13 பெண்களை எடுப்பது எப்படி

டேட்டிங் நெட்வொர்க்குகளில் என்ன பிரச்சனை?

அத்தகைய ஆதாரம் இருந்தது - ஆஷ்லே மேடிசன். "வாழ்க்கை குறுகியது" என்ற முழக்கத்துடன் குறிப்பிட்டது. ஒரு காதல் கொள்." முக்கிய பார்வையாளர்கள் திருமணமான ஆண்கள் பக்கத்தில் ஒரு விவகாரத்தைத் தேடுகிறார்கள். பணமாக்குதலும் வேடிக்கையாக உள்ளது - நிலையான “விரும்புவதற்கும் எழுதுவதற்கும் புள்ளிகளைச் செலவிடுங்கள்” என்பதோடு, பயனரின் கணக்கை எந்த தடயமும் இல்லாமல் நீக்க $19 கேட்டனர்.

2015 ஆம் ஆண்டில், தளம் இயற்கையாகவே கசிந்தது மற்றும் 60 ஜிபி தனிப்பட்ட தரவு பொது டொமைனில் கசிந்தது. பல அழிக்கப்பட்ட குடும்பங்களுக்கு கூடுதலாக, இந்த கசிவு ஆய்வாளர்களுக்கு நிறைய சுவாரஸ்யமான தகவல்களை வழங்கியது. டேட்டிங் தளங்களில் நிறைய ஆண்கள் இருப்பதாக நான் எப்போதும் சந்தேகித்தேன், ஆனால் இந்த விஷயத்தில் அது மிகவும் சுவாரஸ்யமாக மாறியது. பத்திரிக்கையாளர் அன்னலீ நியூவிட்ஸ் கசிந்த தரவுகளை பகுப்பாய்வு செய்தல் 5 மில்லியன் பயனர்களில், 12 பேர் மட்டுமே உண்மையான பெண் கணக்குகளைப் போலவே உள்ளனர் மற்றும் தொடர்ந்து பயன்படுத்தப்படுகிறார்கள். மீதமுள்ளவை ஆண் பார்வையாளர்களுடன் அரட்டையடிக்கும் போட்கள்.

ஆண் கணக்குகளுக்கு இத்தகைய முன்னுரிமை இந்த ஆதாரத்திற்கு மட்டுமல்ல, பிற டேட்டிங் தளங்களுக்கும் பொதுவானது. நீங்கள் ஒரு அறிமுகத்தை கவனமாக திட்டமிட வேண்டியிருக்கும் போது, ​​சந்தேகத்திற்கு இடமின்றி இந்த நியாயமற்ற சூழ்நிலையை பலர் சந்தித்திருக்கிறார்கள் என்று நான் நம்புகிறேன், ஆனால் பெண் பதிவு செய்ய வேண்டும். இந்த ரசிகர்கள் கூட்டத்தின் தரத்தை ஒருபுறம் விட்டுவிடுவோம், ஆனால் சப்ளை மற்றும் டிமாண்டின் சமநிலை தெளிவாக சிறுமிகளுக்கு ஆதரவாக மாற்றப்பட்டுள்ளது என்பது மறுக்க முடியாத உண்மை.

டிண்டர் அம்சம்

இயந்திர கற்றல் மற்றும் டிண்டரைப் பயன்படுத்தி ஒரு மணி நேரத்திற்கு 13 பெண்களை எடுப்பது எப்படி
பாலின உறவுகளில் சிறந்த முரட்டு சக்தி

இந்த தளத்தின் முக்கிய அம்சம் ஒரு அறிமுகமானவருக்கு குறைந்த செலவு ஆகும். இரண்டு ஸ்வைப்களின் தற்செயல் நிகழ்வு போதுமானது மற்றும் நீங்கள் ஏற்கனவே ஆர்வமுள்ள நபருடன் தொடர்பு கொள்கிறீர்கள். பிரச்சனை என்னவென்றால், அதே பாலின ஏற்றத்தாழ்வு பெரும்பாலான பெண்கள் ஒரு நாளைக்கு டஜன் கணக்கான போட்டிகளைக் கொண்டிருப்பதற்கு வழிவகுக்கிறது. மற்ற வேட்பாளர்கள் மத்தியில் அவர்கள் உங்களிடம் கவனம் செலுத்த நேரமில்லை என்பதே இதன் பொருள்.

நீச்சலுடை அல்லது நாகரீகமான நிறமுள்ள காரை ஓட்டும் புகைப்படத்தில் ஒன்றரை வினாடி பார்வையில் ஒரு நபரின் ஆழமான உள் உலகத்தை மதிப்பிடுவதற்கான சிறிய வாய்ப்பை இந்த தளம் குறிக்கிறது என்பது தெளிவாகிறது. எனவே, உங்கள் புகைப்படங்களில் நீங்கள் தெய்வீகமாகத் தெரியவில்லை என்றால், தத்தெடுப்பதன் மூலம் உங்கள் வாய்ப்புகளை அதிகரிப்பதைத் தவிர வேறு வழியில்லை. r-மூலோபாயம் சில இனங்களில். எளிமையாகச் சொல்வதானால், நாங்கள் மிருகத்தனமான சக்தியைப் பெறுவோம் மற்றும் இனப்பெருக்கம் வெற்றிக்கான வாய்ப்புகளை அதிகரிக்கச் செய்வோம். நீங்கள் சில நேரங்களில் உணவு மற்றும் தூக்கத்தால் திசைதிருப்பப்பட வேண்டியிருப்பதாலும், ஸ்வைப் செய்வது குறைவாக இருப்பதாலும், உங்கள் ரசனைக்கு ஏற்ற பெண்களையோ ஆண்களையோ ஆட்டோமேஷன் தேர்வு செய்வதை நீங்கள் விரும்புவீர்கள். குட்டையான ரெட்ஹெட்ஸ் அல்லது உயரமான அழகிகள் - இது உங்களுடையது.

தரவு சேகரிக்கிறது

முதலில், சாதாரண துல்லியத்திற்கு உங்களுக்கு நிறைய தரவு தேவை. சரியாக சேகரிக்கப்பட்டு லேபிளிடப்பட்ட தரவுத்தொகுப்பை உருவாக்குவது எவ்வளவு கடினம் என்பதை இயந்திர கற்றலை எதிர்கொண்ட எவருக்கும் தெரியும். கோட்பாட்டளவில், இன்ஸ்டாகிராம் அல்லது பிற சமூக வலைப்பின்னல்களாக இருந்தாலும், இதேபோன்ற எந்தவொரு ஆதாரமும் தரவு ஆதாரமாக பொருத்தமானதாக இருக்கும். ஆனால் எதிர்காலத்தில் நெட்வொர்க் வேலை செய்யும் அந்த மாதிரிகளில் பயிற்சியளிப்பது சிறந்தது.

களஞ்சியத்தை அடிப்படையாக எடுத்துக்கொள்வோம் டிண்டர் ஆட்டோமேஷன். டிண்டரின் புகைப்படங்கள் எப்போதும் பொதுவில் கிடைக்கும், ஆனால் "லைக்" செயல்பாடு ஏற்கனவே குறைவாகவே உள்ளது. எனவே, ஆரம் உள்ள அனைத்து உயிரினங்களையும் பிரித்தெடுத்து அவற்றை கவனமாகக் குறிக்க வேண்டும். முதலில் நீங்கள் மிகவும் எளிமையான ஸ்கிரிப்டைப் பயன்படுத்த வேண்டும்:

from skimage.io import imread, imsave, imshow, show
import matplotlib.pyplot as plt
import pynder
from helpers import get_access_token, get_login_credentials
from io_helper import save_image

email, password, FBID = get_login_credentials()
FBTOKEN = get_access_token(email, password)
session = pynder.Session(facebook_token=FBTOKEN)

while True:
    users = session.nearby_users()
    for user in users:
        photos = user.get_photos()
        print("Fetched user photos..")
        for photo in photos:
            print(photo)
            image = imread(photo)
            imshow(image)
            show()

            input_string = "Write 1 to like. Write 2 to dislike."
            ans = str(input(input_string)).lower()

            if ans == "1":
                save_image(image, photo, True)
            else:
                save_image(image, photo, False)

இரண்டு பொத்தான்கள் மூலம் தரவுத்தொகுப்பை முடிந்தவரை விரைவாகக் குறிக்க இது உங்களை அனுமதிக்கும். வெர்க்ஸூக் நூலகம் பின்தங்கிய இணக்கத்தன்மையை உடைத்துவிட்டது மற்றும் அதை தரமிறக்க வேண்டிய கட்டாயத்தில் உள்ளது என்பதில் முக்கிய ஆபத்து உள்ளது. இல்லையெனில் அது இந்த பிழையை வீசுகிறது.

Traceback (most recent call last):
  File "img_scrape.py", line 4, in <module>
    from helpers import get_access_token, get_login_credentials
  File "/home/someone/tmp/TinderAutomation/helpers.py", line 1, in <module>
    import robobrowser
  File "/home/someone/tmp/TinderAutomation/venv/lib/python3.6/site-packages/robobrowser/__init__.py", line 3, in <module>
    from .browser import RoboBrowser
  File "/home/someone/tmp/TinderAutomation/venv/lib/python3.6/site-packages/robobrowser/browser.py", line 8, in <module>
    from werkzeug import cached_property
ImportError: cannot import name 'cached_property'

எனவே, requirements.txt இல் Werkzeug==0.16.1 என்று எழுத வேண்டும். பின்னர் அது புறப்படும்.
இரண்டாவது பிரச்சனை இந்த டோக்கனைப் பெறுவது. களஞ்சியத்திலிருந்து நிலையான முறை எனக்கு வேலை செய்யவில்லை, ஆனால் டெவலப்பர் கன்சோலில் இருந்து அதைப் பெற முடிந்தது. இதைச் செய்ய, செல்லவும் இணைப்பை மற்றும் POST கோரிக்கைக்கான பதிலை பிரித்தெடுக்கவும் www.facebook.com/v2.6/dialog/oauth/confirm?dpr=1. உள்ளே 'access_token' என்று தேடுகிறோம். சில காரணங்களால் இது முதல் முறையாக வேலை செய்யவில்லை, ஆனால் நான் அதைக் கண்டுபிடித்து ஸ்கிரிப்ட்டில் கடின குறியீடு செய்தேன்.

தரவுத்தொகுப்பு தேவைகள்

இயந்திர கற்றல் தரவுத்தொகுப்புகளுக்கு பல முக்கிய தேவைகள் உள்ளன:

  1. போதுமானது
  2. சீரான தன்மை
  3. பன்முகத்தன்மை

இந்த வழக்கில் போதுமான மாதிரியை உருவாக்க குறைந்தபட்சம் 10000 புகைப்படங்கள் தேவை. ஆம், அது நிறைய இருக்கிறது. இது உண்மையில் ஏன் போன்ற சேவைகள் அமேசான் மெக்கானிக் டர்க், ஒரு கட்டணத்திற்கு உங்கள் தரவுத்தொகுப்பின் மார்க்அப்பை மற்றவர்களுக்கு வழங்கலாம். மறுபுறம், உங்கள் போட் அற்புதமான சந்திரன் முகம் கொண்ட ஆசியப் பெண்களை விரும்ப விரும்புகிறீர்களா அல்லது இந்திய வேர்களைக் கொண்ட சமமான அழகான பெண்களை விரும்புகிறீர்களா? இன்னும், மாதிரி உங்கள் சுவை பிரதிபலிக்க வேண்டும்.

பல்வேறு குறிப்பிட்ட சிக்கல்கள் எதுவும் இல்லை; அனைத்து புகைப்படங்களும் பல்வேறு கோணங்கள் மற்றும் விளக்குகளிலிருந்து வழங்கப்படுகின்றன. கண்ணாடிகள், ஆடைகள், நீச்சலுடைகள் மற்றும் ஸ்கை சூட்களில். தரவுத்தொகுப்பின் சீரான தன்மையில் சிக்கல் ஏற்படலாம். வெறுமனே, எங்கள் மாதிரியை லேபிளிடும்போது, ​​அது தோராயமாக சம பாகங்களைக் கொண்டிருக்க வேண்டும். நீங்கள் ஒரு "வளைந்த" தரவுத்தொகுப்புடன் முடிவடைந்தால், பிற ஆதாரங்களில் இருந்து புகைப்படங்களுடன் அதை நீர்த்துப்போகச் செய்ய வேண்டும். நீங்கள் மிகவும் கவர்ச்சிகரமானவற்றைச் சேர்க்க வேண்டும், அல்லது நேர்மாறாக, மார்க்அப் முடிவின் அடிப்படையில் அவற்றைத் தீர்மானிப்பீர்கள். எனக்கு 60% அழகான ஒன்று கிடைத்தது. ஒன்று நான் மிகவும் பிடிக்காதவள், அல்லது நான் அதிர்ஷ்டசாலி, சுற்றிலும் நிறைய அழகான பெண்கள் இருக்கிறார்கள்.

அவற்றில் பல போட்கள் உள்ளன என்ற கருதுகோளை நான் தள்ளுபடி செய்யவில்லை. மற்ற போட்களை விரும்பும் ஒரு போட்க்கு நாங்கள் பயிற்சி அளிக்கிறோம். இதில் சில முரண்பாடுகள் உள்ளன.

தகவல் செயல்முறை

குறியிடப்பட்ட புகைப்படங்கள் எங்களிடம் உள்ளன, ஆனால் அவை மிகவும் கலவையானவை. பகல், இரவு, பின்னால் இருந்து மற்றும் பிற. வருத்தத்துடன், மாதிரி மிகவும் சீரற்றதாக இருக்கும் என்பதால், தலைகீழ் கோணத்தில் இருந்து புகைப்படங்களிலிருந்து கற்பிப்பது குறிப்பாக பயனுள்ளதாக இருக்காது என்பதை நான் புரிந்துகொள்கிறேன். எனவே, "அழகான தன்மையின்" குறிப்பு அடையாளமாக முகங்களைப் பயன்படுத்துவதே சிறந்த வழி. இன்னும், எங்களுக்கு, மற்ற விலங்குகளைப் போலவே, இது ஒரு முக்கிய அளவுருவாகும்.

எனவே, பயன்படுத்துவோம் ஹார் அருவிகள். இது ஒரு சிறந்த அல்காரிதம் ஆகும், இது தவறான நேர்மறை பிழைகளின் குறைந்த சதவீதத்துடன் படங்களில் முகங்களைக் கண்டறிய உங்களை அனுமதிக்கிறது.

இயந்திர கற்றல் மற்றும் டிண்டரைப் பயன்படுத்தி ஒரு மணி நேரத்திற்கு 13 பெண்களை எடுப்பது எப்படி
இது கையேட்டில் இன்னும் விரிவாக விவரிக்கப்பட்டுள்ளது ஓபன்சிவி

அடுத்த கட்டத்தில், மாதிரியில் முகங்கள் மட்டுமே இருந்த பிறகு, நிறத்தை அகற்றுவது அர்த்தமுள்ளதாக இருக்கும். உண்மையில், நீங்கள் பண்டோராவின் அழகான நீல நிற டெனிசன் அல்லது பச்சை நிற அழகுக்கு இடையே தேர்வு செய்ய வேண்டியதில்லை.

இயந்திர கற்றல் மற்றும் டிண்டரைப் பயன்படுத்தி ஒரு மணி நேரத்திற்கு 13 பெண்களை எடுப்பது எப்படி
மூல

சாயல் மக்களில், தோல் நிறம் கவர்ச்சியின் மதிப்பீடுகளுக்கு குறிப்பிடத்தக்க பங்களிப்பை அளிக்காது.
எனவே, நரம்பியல் நெட்வொர்க்கின் வேலையை எளிதாக்குவது மற்றும் கிரேஸ்கேலை மட்டும் விட்டுவிடுவது மதிப்பு.

மாதிரி கட்டிடம்

ஒரு நல்ல வீடியோ அட்டை மற்றும் CUDA இல்லாமல், நீங்கள் போதுமான நேரத்தில் பயிற்சி பெற்ற மாதிரியைப் பெற மாட்டீர்கள் என்று நான் இப்போதே சொல்ல விரும்புகிறேன். எனவே, உடனடியாக சிறப்பு மேகங்களில் அல்லது பைதான்-சியுடிஏவைப் பயன்படுத்தி கணக்கீடுகளை மேற்கொள்ளுங்கள்.

நான் களஞ்சியத்தின் ஆசிரியரிடமிருந்து ஒரு அடிப்படை மூன்று அடுக்கு உதாரணத்தை எடுத்தேன், ஆச்சரியப்படும் விதமாக, இது சுமார் 72% துல்லியத்தைக் காட்டியது, இது மிகவும் நல்ல முடிவு.

model = Sequential()
model.add(Convolution2D(32, 3, 3, activation='relu', input_shape=(img_size, img_size, 3)))
model.add(MaxPooling2D(pool_size=(2,2)))

model.add(Convolution2D(32, 3, 3, activation='relu'))
model.add(MaxPooling2D(pool_size=(2,2)))

model.add(Convolution2D(64, 3, 3, activation='relu'))
model.add(MaxPooling2D(pool_size=(2,2)))
          
model.add(Flatten())
model.add(Dense(128, activation='relu'))
model.add(Dropout(0.5))
model.add(Dense(2, activation='softmax'))

adam = optimizers.SGD(lr=1e-4, decay=1e-6, momentum=0.9, nesterov=True)
model.compile(loss='categorical_crossentropy',
              optimizer= adam,
              metrics=['accuracy'])

ஒரு நல்ல மாதிரி இருந்தால், வேலை செய்யக்கூடிய மாதிரியைப் பெற இது போதுமானதாக இருக்கும்.

போட் தொடங்குவோம்

இயந்திர கற்றல் மற்றும் டிண்டரைப் பயன்படுத்தி ஒரு மணி நேரத்திற்கு 13 பெண்களை எடுப்பது எப்படி

யோசனையை விரைவாகச் சோதிப்பதற்கான ஆயத்த விருப்பத்திற்கு களஞ்சியத்தின் ஆசிரியருக்கு நன்றி. உண்மையில், இது அடிப்படை பதிப்பில் நன்றாக வேலை செய்கிறது மற்றும் கொள்கையளவில், எங்கள் மீது தொடங்கப்படலாம் ஆயத்த வாடகை சேவையகம். இன்னும் பயிற்சி பெற முடியாது; தற்போது கணக்கீடுகளுக்கு CUDA ஆதரவுடன் மெய்நிகர் இயந்திரங்களை நாங்கள் வழங்கவில்லை, ஆனால் நீங்கள் எந்த பிரச்சனையும் இல்லாமல் 24/7 எதையும் இயக்கலாம். போட் மிகவும் இலகுவானது, எனவே பயன்படுத்தப்படும் வளங்களுக்கு செலுத்தும் கட்டணத்தை எடுத்துக்கொள்வது அதிக லாபம் தரும்.

Результаты

இயந்திர கற்றல் மற்றும் டிண்டரைப் பயன்படுத்தி ஒரு மணி நேரத்திற்கு 13 பெண்களை எடுப்பது எப்படி
நான் மிகவும் அழகாக இருக்கிறேன் என்று நினைக்கிறேன். எனக்கு பணக்கார உள் உலகம் உள்ளது. ஒரு மணி நேரத்திற்குள் எனக்கு 13 போட்டிகள் கிடைத்தது. மேலும், பல முறை பெண்கள் முதலில் எழுதினார்கள்.
இதன் விளைவாக, நாங்கள் மிகவும் அருமையான உரையாடல்களுடன் முடித்தோம், அங்கு நான் இயந்திர கற்றல் மற்றும் தரவு லேபிளிங்குடன் விளையாடுவதற்காக மட்டுமே வந்தேன் என்று கூறினேன். சிறுமிகளில் ஒருவர் மிகவும் ஆர்வமாக இருந்தார், ஏனெனில் அவர் ஒரு டெவலப்பர். ஹப்ரேயில் இந்த இடுகையை அவர் இறுதியில் படிப்பார் என்ற வலுவான உணர்வு உள்ளது. ஒக்ஸானா எனது அநாமதேயத்தைத் தக்க வைத்துக் கொள்வார் என்று நான் நம்புகிறேன். 🙂
* கையை அசைத்து ஹாய் என்கிறார்

பிரச்சினையின் நெறிமுறை பக்கத்தைப் பற்றி கொஞ்சம்

உண்மையைச் சொல்வதானால், ஆண்களுக்கும் பெண்களுக்கும் இடையிலான உறவுகளை ரோபோட் செய்யும் முழு யோசனையும் எனக்குப் பிடிக்கவில்லை. தனியாக நிற்கும் ஒரு குளிர் அந்நியரின் தோள்களுக்கு மேல் உங்கள் ஜாக்கெட்டை எறிவதில் ஏதோ சரியானது. அல்லது கோடைகால ஓட்டலில் ஒரு அழகான பெண்ணை அணுகி ஒன்றாக காபி குடிக்கவும். ஏற்கனவே மானிட்டருக்குப் பின்னால் இருந்து வெளியேறவும்.

சுற்றிலும் கோடை காலம். பழக வேண்டிய நேரம் இது.

இயந்திர கற்றல் மற்றும் டிண்டரைப் பயன்படுத்தி ஒரு மணி நேரத்திற்கு 13 பெண்களை எடுப்பது எப்படி

இயந்திர கற்றல் மற்றும் டிண்டரைப் பயன்படுத்தி ஒரு மணி நேரத்திற்கு 13 பெண்களை எடுப்பது எப்படி

ஆதாரம்: www.habr.com

கருத்தைச் சேர்