Download presentation
Presentation is loading. Please wait.
Published byDerek Hunter Modified over 9 years ago
1
ECE 8443 – Pattern Recognition ECE 3822 – Software Tools For Engineers Reducing Employee Insider Threats Lockheed Martin Challenge Authors: López, Silvia Pham, John Sinclair, Derek
2
ECE 8443 – Pattern Recognition ECE 3822 – Software Tools For Engineers DATA Single Excel file divided in the following sheets: Employee_Info Citizenship Employees_Contact Job_Hx Air_Travel Phone_Call_Logs Access_Logs
3
ECE 8443 – Pattern Recognition ECE 3822 – Software Tools For Engineers Approach Risky Employees were selected and the data for these employees was plotted The employees with scores above 70 were selected and included in the visualization tool Scores were combined The scores assigned per employee in each category were averaged to produce a total score per employee Scores directly proportional to the riskiness were assigned to each employee The scores were assigned in three categories: background, happiness and activity The scores represented numbers from 1-100 Each score file was saved under their respective employee’s directory The data was organized in directories Employee’s directory.csv subdirectory.txt files Data was divided into different.csv files Employee_InfoPhone_Call_LogsCitizenshipEmployees_ContactJob_HXAir_TravelAccess_Logs
4
ECE 8443 – Pattern Recognition ECE 3822 – Software Tools For Engineers Database Database Directory Tree Employee’s ID Access_ Log Air_TravelEmp_ContactCitizenshipEmp_InfoCall_logsJob_HX access_l og.txt air_travel.tx t emp_contact. txt Citizenship.txt emp_info.txt call_logs.t xt job_hx.txt score_activity.txt score_total.txt score_info.txt
5
ECE 8443 – Pattern Recognition ECE 3822 – Software Tools For Engineers Uniquely Identifying Employees Employee Info Dataset Unique ID for every employee Directory for every ID number Contains sub files for each set of data per ID Sub files titled by Dataset Separated information by dataset for each ID within text files
6
ECE 8443 – Pattern Recognition ECE 3822 – Software Tools For Engineers Organization of Employee Data
7
ECE 8443 – Pattern Recognition ECE 3822 – Software Tools For Engineers Organization of Employee Data
8
ECE 8443 – Pattern Recognition ECE 3822 – Software Tools For Engineers Sample Organizer Code
9
ECE 8443 – Pattern Recognition ECE 3822 – Software Tools For Engineers Scoring Method For Each Employee Risk Value Activity Value Background Value Happiness Value
10
ECE 8443 – Pattern Recognition ECE 3822 – Software Tools For Engineers Sample Scoring Code
11
ECE 8443 – Pattern Recognition ECE 3822 – Software Tools For Engineers Weight Scoring Citizenship scoring weights plotted with matplotlib.pyplot module for visualization
12
ECE 8443 – Pattern Recognition ECE 3822 – Software Tools For Engineers Marital status scoring weights plotted with matplotlib.pyplot module for visualization
13
ECE 8443 – Pattern Recognition ECE 3822 – Software Tools For Engineers Score Results on all Employees Potential risk of the “unique” and “individual” 10,000 employees
14
ECE 8443 – Pattern Recognition ECE 3822 – Software Tools For Engineers Top Potential Insider Threats 42 High Risk Potential Employees with scores above 75%
15
ECE 8443 – Pattern Recognition ECE 3822 – Software Tools For Engineers The Survey Says… Employee ID number 117501 should be investigated Vanesa K Spakes DOB: 08/23/69 Citizenship: US Gender: Female Marital Status: Divorced
16
ECE 8443 – Pattern Recognition ECE 3822 – Software Tools For Engineers Or The Survey Could Say… Employee ID number 117501 should be investigated Pandora X Pituch DOB: 05/26/72 Citizenship: US Gender: Female Marital Status: Married Children: 3 maybe more
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.