Difference between revisions of "ISSS608 2017-18 T3 Assign Joel Choo Peng Yeow Are You Guilty"

From Visual Analytics and Applications
Jump to navigation Jump to search
 
(13 intermediate revisions by the same user not shown)
Line 37: Line 37:
 
==<font size="5"><font color="#000000">'''Do You Plead Guilty?"'''</font></font>==
 
==<font size="5"><font color="#000000">'''Do You Plead Guilty?"'''</font></font>==
  
===1. Data Preperation===
+
===Data Preperation===
 
Using the list of suspects provided by the insider, we would like to determine if anyone else appears to be closely related to the group and which employees are making suspicious purchase. The below depicts the original network of the list of suspicious individuals provided by the insider. The size of nodes and node labels indicates the in-degree each node appears within the dataset. Larger node represents that many edges go in the node and communications are directed at them.
 
Using the list of suspects provided by the insider, we would like to determine if anyone else appears to be closely related to the group and which employees are making suspicious purchase. The below depicts the original network of the list of suspicious individuals provided by the insider. The size of nodes and node labels indicates the in-degree each node appears within the dataset. Larger node represents that many edges go in the node and communications are directed at them.
  
Line 51: Line 51:
 
<hr/>
 
<hr/>
  
===2. Understanding Centrality Measures===
+
===Understanding Centrality Measures===
 
In a connected graph, closeness centrality (or closeness) of a node is a measure of centrality in a network, calculated as the sum of the length of the shortest paths between the node and all other nodes in the graph. Thus the more central a node is, the closer it is to all other nodes. We will use this metric to identify who are close to the group of suspects.  
 
In a connected graph, closeness centrality (or closeness) of a node is a measure of centrality in a network, calculated as the sum of the length of the shortest paths between the node and all other nodes in the graph. Thus the more central a node is, the closer it is to all other nodes. We will use this metric to identify who are close to the group of suspects.  
  
Line 61: Line 61:
 
<hr/>
 
<hr/>
  
===3. Solving The Crime===   
+
===Solving The Crime===   
=====3.1 Finding Those Who Are Close And Crucial To The Group =====  
+
=====Finding Those Who Are Close And Crucial To The Group =====  
 
Using '''closeness''' as the size of a node, we have obtained a network with many who seem to be close to the suspicious group. 896 nodes remain on the filtered graph and we will use them to find out their interactions over time.<br><br>
 
Using '''closeness''' as the size of a node, we have obtained a network with many who seem to be close to the suspicious group. 896 nodes remain on the filtered graph and we will use them to find out their interactions over time.<br><br>
 
[[File:Joel Closeness transition.png|950px]]<br>
 
[[File:Joel Closeness transition.png|950px]]<br>
Line 76: Line 76:
 
[[File:Joel Betweeness.png|700px]]
 
[[File:Joel Betweeness.png|700px]]
  
=====3.2 Suspicious Purchases =====
+
=====Suspicious Purchases =====
 
Coincidentally, the bulk of purchase orders were made by the big 4 as well, Tobi, Meryl, Lizbeth and the bulk came from Richard with a total of 15 purchases. This should not be a coincidence and further investigations should definitely be conducted on the four of them.
 
Coincidentally, the bulk of purchase orders were made by the big 4 as well, Tobi, Meryl, Lizbeth and the bulk came from Richard with a total of 15 purchases. This should not be a coincidence and further investigations should definitely be conducted on the four of them.
 
<br><br>
 
<br><br>
 
[[File:Suspicious purchases.png|700px]]
 
[[File:Suspicious purchases.png|700px]]
  
====Training Birds (19 Species)====
+
===How Have The Organisational Structure & Communications Changed Over Time?===
 
 
First, we will plot the amplitude envelope of each sound wave of the bird species, for a quick visualization across the 19 bird species.
 
 
 
[[File:TrainBirds2.png|1200px]]
 
 
 
====Testing Birds (15 Birds Identified By Kasios)====
 
 
 
<hr/>
 
 
 
Next, we will plot the amplitude envelope of each sound wave for the 15 test birds.
 
 
 
[[File:TestBird.png|1200px]]
 
 
 
===Predicted Results, Based on Visualisation===
 
<hr/>
 
 
 
By visualizing the envelope of the amplitude envelope plots of both the training and testing data, the last column shows the predicted species for each of the 15 test birds.
 
 
 
2 out of 15 birds are predicted to be Rose Pipits. They are Test Bird 2 and Test Bird 9.
 
 
 
[[File:Table3.png|700px]]
 
 
 
<hr/>
 
 
 
===4. Oscillogram Comparison ===
 
For confirmation, let us also look at the oscillogram which gives us not only the envelope but also the waves. Oscillogram is the plot of relative amplitude vs. time in seconds (while a Spectrogram is the plot of frequency in kHz vs. time in seconds).
 
 
 
====Training Birds====
 
<hr/>
 
The oscillograms of each of the 19 species of the training birds are as follows:
 
  
 
{| class="wikitable" style="background-color:#FFFFFF;" width="100%"
 
{| class="wikitable" style="background-color:#FFFFFF;" width="100%"
 
|-
 
|-
 
|  
 
|  
<b>No.</b>
+
<b>Period</b>
 
||
 
||
<b>Species Name</b>
+
<b>Description</b>
 
||
 
||
<b>Oscillogram</b>
+
<b>Graph</b>
  
 
|-
 
|-
 
|
 
|
1.
+
Jul 2015
||
 
Bent Beat Riffraff
 
||
 
[[File:O1.png|500px]]
 
 
 
|-
 
|
 
2.
 
||
 
Blue Collared Zipper
 
||
 
[[File:O2.png|500px]]
 
 
 
|-
 
|
 
3.
 
||
 
Bombadil
 
||
 
[[File:O3.png|500px]]
 
 
 
|-
 
|
 
4.
 
||
 
Broad Winged Jojo
 
||
 
[[File:O4.png|500px]]
 
 
 
|-
 
|
 
5.
 
||
 
Canadian Cootamum
 
||
 
[[File:O5.png|500px]]
 
 
 
|-
 
|
 
6.
 
||
 
Carries Champagne Pipit
 
||
 
[[File:O6.png|500px]]
 
 
 
|-
 
|
 
7.
 
||
 
Darkwing Sparrow
 
||
 
[[File:O7.png|500px]]
 
 
 
|-
 
|
 
8.
 
||
 
Eastern Corn Skeet
 
||
 
[[File:O8.png|500px]]
 
 
 
|-
 
|
 
9.
 
||
 
Green Tipped Scarlet Pipit
 
||
 
[[File:O9.png|500px]]
 
 
 
|-
 
|
 
10.
 
||
 
Lesser Birchbeere
 
||
 
[[File:O10.png|500px]]
 
 
 
|-
 
|
 
11.
 
 
||
 
||
Orange Pine Plover
+
During the initial stage of the organisation in 2015, there isn't much communication and '''Richard Fox, Tob Gatlin, Maryl Pastuch''' each communicate within their teams. The first purchase was also made by '''Richard Fox''', a significant role player within the network and organisation.
 
||
 
||
[[File:O11.png|500px]]
+
[[File:1 Jul 2015 First Puchase.png|500px]]
  
 
|-
 
|-
 
|  
 
|  
12.
+
Aug 2015
 
||
 
||
Ordinary Snape
+
This was the first contact made across teams. '''Meryl''' and '''Richard''' both purchased from '''Gail Feindt''' and '''Timothy Gibson''' was probably involved in the "handshake" across teams.
 
||
 
||
[[File:O12.png|500px]]
+
[[File:2 Aug 2015 Maryl and Richard introduced.png|500px]]
  
 
|-
 
|-
 
|  
 
|  
13.
+
Sep 2015
 
||
 
||
Pinkfinch
+
'''Tobi Gatlin''' made his first purchased from '''Gail''' and since '''Richard''' have yet to contact '''Tobi''', '''Gail''' being the point of contact could have introduced them.
 
||
 
||
[[File:O13.png|500px]]
+
[[File:3 Sep 2015 Tobi and Richard introduced.png|500px]]
 
 
  
 
|-
 
|-
 
|  
 
|  
14.
+
Early Oct 2015
 
||
 
||
Purple Tooting Tout
+
'''Richard Fox''' set up a first meeting with '''Meryl'''
 
||
 
||
[[File:O14.png|500px]]
+
[[File:4 Oct 2015 Richard meet Meryl.png|500px]]
 
 
  
 
|-
 
|-
 
|  
 
|  
15.
+
Late Oct 2015
 
||
 
||
Qax
+
A huge meeting was conducted and surprisingly, these were the only people who were involved in meetings throughout the years. They were probably mid-management and should be investigated since most of the information gets pass down through them.
 
||
 
||
[[File:O15.png|500px]]
+
[[File:Joel Meetings.png|500px]]
  
 
|-
 
|-
 
|  
 
|  
16.
+
Nov 2015
 
||
 
||
Queenscoat
+
'''Madeline Nindorf''' calls '''Lizbeth Jindra''' and this was the first encounter where '''Lizbeth'''  has been brought into the saga. Oddly, '''Madeline''' Calls '''Lizbeth'''  every Oct to Dec for the next few years. Its seems like '''Madeline''' is the point of contact with the rest of the suspicious group.
 
||
 
||
[[File:O16.png|500px]]
+
[[File:6 Nov 2015 Madelino Call Lizbeth and start communicating.png|500px]]
  
 
|-
 
|-
 
|  
 
|  
17.
+
Apr 2016
 
||
 
||
Rose-Crested Blue Pipit
+
After a major meeting between '''Richard, Kerstin Belveal, and Meryl''' a purchase was made.
 
||
 
||
[[File:O17.png|500px]]
+
[[File:7. Apr 2016 Meetings and purchase.png|500px]]
  
 
|-
 
|-
 
|  
 
|  
18.
+
End 2016
 
||
 
||
Scrawny Jay
+
Madeline Nindorf seems to be the point of contact and the bridge between '''Meryl and Lizbeth''' since '''Meryl and Lizbeth''' do not have any modes of communication thus far.
 
||
 
||
[[File:O18.png|500px]]
+
[[File:8 end 2016 Madeline Nindorf bridge between Meryl and Lizbeth.png|500px]]
  
 
|-
 
|-
 
|  
 
|  
19.
+
Nov 2016
 
||
 
||
Vermillion Trillian
+
This is '''Libeth's''' first purchase from '''Gail''' after the many meetings and encounters with the rest of the group through '''Madeline'''. Again, '''Madeline''' could be seen calling '''Lizbeth''' during the end of year period.
 
||
 
||
[[File:O19.png|500px]]
+
[[File:9 Nov 2016 Mar 2017 Lizbeth first purchase.png|500px]]
  
 
|}
 
|}
 
<br>
 
<br>
 
====Testing Birds====
 
<hr/>
 
The oscillograms of each of the 15 test birds are as follows.
 
 
The predicted species is indicated in the last column, after visualising and comparing the similarity of the amplitude plots. Our results show that the predicted species based on oscillogram visualisation, matches the predicted species based on envelope plot visualisation. This is not a surprise because the envelope is obtained from the oscillogram.
 
 
We plot both, because the envelope gives a quick comparison while the oscillogram provides a more indepth visualisation.
 
 
{| class="wikitable" style="background-color:#FFFFFF;" width="100%"
 
|-
 
|
 
<b>ID</b>
 
||
 
<b>Oscillogram</b>
 
||
 
<b>Predicted Species</b>
 
||
 
<b>Same as earlier predicted by envelope?</b>
 
|-
 
|
 
1
 
||
 
[[File:T1.png|500px]]
 
||
 
Eastern Corn Skeet
 
||
 
Yes. Though, this is quite close to the Rose-Crested Pipit. However, the Pipit produces more ‘chirps’ per 100 sec, as compared to the Skeet.
 
 
|-
 
|
 
2
 
||
 
[[File:T2.png|500px]]
 
||
 
Rose-Crested Pipit
 
||
 
Yes.
 
 
|-
 
|
 
3
 
||
 
[[File:T3.png|500px]]
 
||
 
Queenscoat
 
||
 
Yes.
 
 
|-
 
|
 
4
 
||
 
[[File:T4.png|500px]]
 
||
 
Bombadil
 
||
 
Yes.
 
 
|-
 
|
 
5
 
||
 
[[File:T5.png|500px]]
 
||
 
Canadian Cootamum
 
||
 
Yes.
 
 
|-
 
|
 
6
 
||
 
[[File:T6.png|500px]]
 
||
 
Qax
 
||
 
Yes.
 
 
|-
 
|
 
7
 
||
 
[[File:T7.png|500px]]
 
||
 
Canadian Cootamum
 
||
 
Yes.
 
 
|-
 
|
 
8
 
||
 
[[File:T8.png|500px]]
 
||
 
Green-Tipped Scarlet Pipit
 
||
 
Yes.
 
 
|-
 
|
 
9
 
||
 
[[File:T9.png|500px]]
 
||
 
Rose-Crested Blue Pipit
 
||
 
Yes.
 
 
|-
 
|
 
10
 
||
 
[[File:T10.png|500px]]
 
||
 
Qax
 
||
 
Yes.
 
 
|-
 
|
 
11
 
||
 
[[File:T11.png|500px]]
 
||
 
Scrawny Jay
 
||
 
Yes.
 
 
|-
 
|
 
12
 
||
 
[[File:T12.png|500px]]
 
||
 
Qax
 
||
 
Yes.
 
 
|-
 
|
 
13
 
||
 
[[File:T13.png|500px]]
 
||
 
Qax
 
||
 
Yes.
 
 
 
|-
 
|
 
14
 
||
 
[[File:T14.png|500px]]
 
||
 
Bombadil
 
||
 
Yes.
 
 
 
|-
 
|
 
15
 
||
 
[[File:T15.png|500px]]
 
||
 
Pinkfinch
 
||
 
Yes.
 
 
|}
 
<br>
 
 
<hr/>
 
 
===5. Trellis Plot (Distribution Analysis) ===
 
 
A caveat to the previous analysis is that we did not make use of all the training birds in the visualisation. Rather, we randomly selected 5 birds per species to visualise, and then chose 1 to represent the entire species. Thus, we now make use of all the training birds by plotting the distributions across the parameters.
 
 
====Narrowed Down 7 Acoustic Parameters====
 
To make the analysis more rigorous, we will use analyzeFolder() to obtain the individual values of each parameters of the audiofile. AnalyseFolder() provides an acoustic analysis of all .wav files in a folder.
 
 
There is a total of 15 parameters, out of which, 7 are chosen as these 7 parameters have greater distinction between the species. The 7 parameters are: <b> dom_median, HNR_median,mean, Freq_median, peakFreq_median, pitch_median, pitchAutocor_median, pitchSpec_median</b>.
 
 
====Distributions====
 
The trellis plot of the 7 parameters of the training birds is shown below, where the mean is indicated by the black solid line.
 
 
Next, we will plot each of the 15 testing birds from Kasios onto this plot, in blue dotted line. We will then select the closest species for each parameter. The species with the most parameters selected will be assigned as the predicted species.
 
 
Given that Test Bird 2 and Test Bird 9 were predicted to be Rose-Crested Blue Pipits, we will focus on these two birds for visualisation.
 
 
=====Test Bird 2 Against Training Birds=====
 
<b>The following shows the trellis plot of <u>Test Bird 2</u> (in blue dotted line) against the 2081 Training Birds (black solid line).</b>
 
 
The ticks in green represent the top 3 (or more if there is a tie) closest training species to the testing species, by parameter. The species with the highest ticks (i.e. closest to the testing bird) will be selected as the predicted species.
 
 
Based on this, Test Bird 2 is predicted to be a <b>Qax</b>.
 
 
[[File:TB9_c.jpg|1200px]]
 
 
=====Test Bird 9 Against Training Birds=====
 
<b>The following shows the trellis plot of <u>Test Bird 9</u> (in blue dotted line) against the 2081 Training Birds (black solid line).</b>
 
 
The ticks in green represent the top 3 (or more if there is a tie) closest training species to the testing species, by parameter. The species with the highest ticks (i.e. closest to the testing bird) will be selected as the predicted species.
 
 
Based on this, Test Bird 9 seems like a <b>Vermillion Trillian</b>.
 
 
[[File:TB2_c.jpg|1200px]]
 
 
===Results===
 
 
From the above plots, based on the most number of parameters closest to the species’ mean, Test Bird 2 seems like a Qax while Test Bird 9 seems like a Vermillion Trillian. Unfortunately, this does not match our earlier predictions by visualizing the amplitude plot. We conclude that this method may not be ideal as it is a numerical representation, while the amplitude plots are more likely to be more reflective (though less representative of the entire training population).
 
 
As such, we will rely on Method 1 (Envelope Plot) & Method 2 (Oscillogram Plot), and leave Method 3 (Trellis Plot) out from our concluding hypothesis. The results are as follows, where Test Bird 2 and 9 are predicted to be Rose Pipits. But before that, let's also try audio classification to see if it supports our results.
 
 
[[File:Graph2.png|700px]]
 
 
<hr/>
 
 
===6. Audio Classification===
 
We also attempted classification to predict the bird species - first by experimenting Decision Tree and then Random Forest.
 
 
After extracting the dataframe of the training data using `analyzeFolder`, we set aside 70% of the 2081 birds as training data, and 30% as validation data. The 15 birds from Kasios form the testing data.
 
 
===Method 1: Decision Tree===
 
 
The decision tree produced a high misclassification error rate of 0.574.
 
 
Based on the Decision Tree Model, Test Bird 2 was predicted as a Lesser Birchbeere (with a low probability of 0.51) while Test Bird 9 was predicted as a Green Tipped Scarlet Pipit (with a low probability of 0.41).
 
 
This is contrary to our earlier predictions. Out of the 15 predictions, only 1 matches, and that's Test Bird 7 (in green below). Given that the misclassification rate is rather high (57%), we should not rely on our classification results from the Decision Tree model. While decision trees are easy to interpret, they tend to be more simplistic and don't produce good accuracy rates.
 
 
[[File:TableDT.png|1250px]]
 
 
===Method 2: Random Forest===
 
 
Instead, we use Random Forest to improve the performance of decision trees. The algorithm starts by building out trees. We attempt 3 different Random Forest models, by fine-tuning the parameters to reduce misclassification rate. First, we set no. of trees = 500, mtry =2 (Model 1). Next, we set mtry to 6 (Model 2) and mtry = 10 (Model 3).
 
 
Unfortunately, the lowest classification rate is 0.5565 (Model 2 & 3), which is low and only slightly better than the Decision Tree model. Moreover, not only did the predicted results not match our visualisation plots, the table below shows that the predicted results did not match that of the Decision Tree either.
 
 
We will thus not rely on the predicted results from classification. More work on fine-tuning the model needs to be done.
 
 
[[File:TableRF.png|1200px]]
 
 
<hr/>
 
 
=== 7. Visualisation or Classification?===
 
 
Visualisation.
 
 
In my opinion, classification is not a good method for predicting bird species at all. This is because, the data obtained is actually the same as that used in the Trellis Plots (i.e. the 15 parameters representing sound e.g. amplitude mean). Bird calls across species may have similar amplitude mean, pitch frequency etc, but are different in nature. We should look at the shape (wave pattern), than at the statistical parameters.
 
 
Thus, the best method is still visualising the oscillogram and amplitude envelopes.
 
 
<hr/>
 
 
===8. Where Did the 2 Suspected Rose Pipits Come From? ===
 
 
====Coordinate Plot====
 
Going back to our earlier findings from the visualisation plots that Birds 2 and 9 are likely to be Rose Pipits, let’s analyse their location coordinates to understand whether these 2 predicted birds are found near the Rose Pipit clusters.
 
 
In fact, these two predicted-to-be-Pipit birds (represented in green below) are not found in the two clusters near the dumping site. But they did appear together, which makes sense since birds of the same species tend to fly together, lending credibility to our prediction by visualisation.
 
 
[[File:Graph1.png|800px]]
 
 
==<b>Concluding Hypothesis: Pipits NOT being found across the Preserve, based on Kasios Birds</b>==
 
====Key Observations====
 
1. Only 2 out of the 15 birds have resemblance to the Rose Pipits.
 
<br>2. These 2 birds were not found near the dumping site, neither were they found in the previous 2 clusters identified.
 
 
====Hypothesis: Pipits not found across preserve====
 
Given that only 2 of the 15 birds provided by Kasios were likely to be Pipits, Kasios' claim that the Pipits were thriving across the Preserve is doubted. Based on the set of bird calls supplied by Kasios, it<b> does not</b> support the claim of Pipits being found across the Preserve.
 

Latest revision as of 21:20, 8 July 2018

Joel MagnifyingGlass.png

"You See, But You Do Not Observe" - Sherlock
Looking Deeper Into The Network Of Connected Individuals

Background

Methodology

Company Growth

Are You Guilty?

Conclusion

[Back To Assignments]

 


Do You Plead Guilty?"

Data Preperation

Using the list of suspects provided by the insider, we would like to determine if anyone else appears to be closely related to the group and which employees are making suspicious purchase. The below depicts the original network of the list of suspicious individuals provided by the insider. The size of nodes and node labels indicates the in-degree each node appears within the dataset. Larger node represents that many edges go in the node and communications are directed at them.

Lindsy Henion, Richard Fox and Jose Ringwalk seems to be the prominent ones here and we will investigate further.

Joel SuspiciousList.png

After filtering all activities that happened in the company, we obtain 1722 employees (nodes) and 1904 activities (edges) as seen below.

Joel Transition.png


Understanding Centrality Measures

In a connected graph, closeness centrality (or closeness) of a node is a measure of centrality in a network, calculated as the sum of the length of the shortest paths between the node and all other nodes in the graph. Thus the more central a node is, the closer it is to all other nodes. We will use this metric to identify who are close to the group of suspects.

Betweeness on the other hand represents the degree of which nodes stand between each other and high betweenness means more information will pass through that node. Removing the node will lose a large part of the graph.

After running the algorithm in Gephi, we obtain the centrality measures. Betweeness are skewed right and lesser observations have a high betweenness. Closeness on the other hand are distributed more evenly and we would expect many employees to be closely connected.

Joel Centrality distribution.png


Solving The Crime

Finding Those Who Are Close And Crucial To The Group

Using closeness as the size of a node, we have obtained a network with many who seem to be close to the suspicious group. 896 nodes remain on the filtered graph and we will use them to find out their interactions over time.

Joel Closeness transition.png


Joel Closeness.png

With betweenness as the size of the node, there are 4 big players in the company and they are likely to be very influential people.

Big4.png

An Overview of the network graph shows how important the big 4 is to the company with betweenness as a centrality measure.

Joel Betweeness.png

Suspicious Purchases

Coincidentally, the bulk of purchase orders were made by the big 4 as well, Tobi, Meryl, Lizbeth and the bulk came from Richard with a total of 15 purchases. This should not be a coincidence and further investigations should definitely be conducted on the four of them.

Suspicious purchases.png

How Have The Organisational Structure & Communications Changed Over Time?

Period

Description

Graph

Jul 2015

During the initial stage of the organisation in 2015, there isn't much communication and Richard Fox, Tob Gatlin, Maryl Pastuch each communicate within their teams. The first purchase was also made by Richard Fox, a significant role player within the network and organisation.

1 Jul 2015 First Puchase.png

Aug 2015

This was the first contact made across teams. Meryl and Richard both purchased from Gail Feindt and Timothy Gibson was probably involved in the "handshake" across teams.

2 Aug 2015 Maryl and Richard introduced.png

Sep 2015

Tobi Gatlin made his first purchased from Gail and since Richard have yet to contact Tobi, Gail being the point of contact could have introduced them.

3 Sep 2015 Tobi and Richard introduced.png

Early Oct 2015

Richard Fox set up a first meeting with Meryl

4 Oct 2015 Richard meet Meryl.png

Late Oct 2015

A huge meeting was conducted and surprisingly, these were the only people who were involved in meetings throughout the years. They were probably mid-management and should be investigated since most of the information gets pass down through them.

Joel Meetings.png

Nov 2015

Madeline Nindorf calls Lizbeth Jindra and this was the first encounter where Lizbeth has been brought into the saga. Oddly, Madeline Calls Lizbeth every Oct to Dec for the next few years. Its seems like Madeline is the point of contact with the rest of the suspicious group.

6 Nov 2015 Madelino Call Lizbeth and start communicating.png

Apr 2016

After a major meeting between Richard, Kerstin Belveal, and Meryl a purchase was made.

7. Apr 2016 Meetings and purchase.png

End 2016

Madeline Nindorf seems to be the point of contact and the bridge between Meryl and Lizbeth since Meryl and Lizbeth do not have any modes of communication thus far.

8 end 2016 Madeline Nindorf bridge between Meryl and Lizbeth.png

Nov 2016

This is Libeth's first purchase from Gail after the many meetings and encounters with the rest of the group through Madeline. Again, Madeline could be seen calling Lizbeth during the end of year period.

9 Nov 2016 Mar 2017 Lizbeth first purchase.png