Adversarial ML in Wireless?

So far we have seen so many machine learning (ML) papers in computer vision, from object detections to activity recognitions. There have been tons of papers doing the good, and the same that many are doing the bad thing, namely adversarial ML. Many papers are now following the trend to attack existing well-trained ML models. One example is by wearing a glass with special colors designed, the guy can be recognized as someone else, by machines (shown as the figure below). You can find many many papers on this topic. Continue reading Adversarial ML in Wireless?

Convert png to eps with minimal size

Every time I try to convert from png to eps, through commands like convert or via online converters like here, the eps file is always super large. For example, a 50KB png after conversion becomes 3MB eps.

Then I figured a way to reduce the file size. It is still through convert command, but with an additional prefix inside the command. Continue reading Convert png to eps with minimal size

One Day, I Found "Knives Out" Cheat, for real...

I played 'Knives Out' a while, a mobile PUBG game made by NetEase Inc. It is an awesome game, and I love(d) that the game is fair and there is (was) no cheat.

Apparently, I am wrong. One day I was just landing. I turned my camera to various locations just to double check how many people are around me and where they are. Guess what, I saw someone running on the ground. It is not surprising because he/she may land before I did. But then I found something weird. (S)he ran super, super, super fast. It's like just a click, (s)he went from south to north...

I was shocked, so I did some search online and found several places people actually sold the so-called "Knives Out Assistance." And there is one other place publishing a similar hack for free. Continue reading One Day, I Found "Knives Out" Cheat, for real...

ZenFone 4 Pro does not support WiGig

A news article draws my attention from Qualcomm saying:

Qualcomm Technologies’ 11ad Wi-Fi allows users to download and share 4k videos in seconds, sync their photos, videos and other files with blazing speed, and enjoy fast access to cloud services. Moreover, when users connect other devices, such as laptops, with the phone’s Wi-Fi hotspot feature the Snapdragon mobile platform is designed to provide end-to-end gigabit wireless connectivity with 802.11ad access and Gigabit LTE backhaul, on a compatible network, even in crowded places such as airports. Like the upcoming 5G NR standard, 11ad utilizes the mmWave spectrum – in this case, the 60 GHz band— tapping into a massive amount of data-carrying capacity that complements existing cellular and Wi-Fi networks. Additionally, ZenFone 4 Pro users will enjoy robust Wi-Fi connectivity using Qualcomm Technologies’ integrated 802.11ac 2x2 MU-MIMO technology, which offers twice as much throughput as 1x1 Wi-Fi and improved coverage, especially in buildings with brick or concrete walls.

And we can see from its article:

Clearly, the previous descriptions and "Zenfone 4 Pro uses the 60 GHzmmW band for 11ad, providing an early glipse of 5G mobile experience" indicate that the phone will support WiGig and 802.11ad transmission standard.

I was a bit excited as it has been a long time since LePhone claimed they are the first phone supporting 802.11ad, yet disappointing me that they actually do not support it. I bought the AD7200 router which supports WiGig transmission, and yet I have no device to really use and test it. For a moment, I thought, great we (as customers) finally have something to play with.

But then when I went to Asus official website, I did not saw anything about WiGig or 802.11ad in the device tech spec.

I asked the customer service, and the answer is both expected and disappointed. All in all, Qualcomm is "lying" and Asus ZenFone 4 Pro doe NOT support WiGig (or 802.11ad).

Google Updates When They Stop Supporting Pixel and Nexus Phones

Pixel will be supported until October 2019, and Nexus 6P is up to September 2018.

:'(

It is understandable, since as the generation of phones aggregate, it would be too busy to support all of them and it would be nearly impossible to have bugs in it.

But at the same time, it is sad to learn that when the old phones are still usable, it will be unsupported. The hardware won't expire till 5 years, 10 years maybe. But the software is outdated within 2 or 3 years. Why? Is it really necessary to stop supporting old phones that fast? Continue reading Google Updates When They Stop Supporting Pixel and Nexus Phones

Incomplete data causes complicated learning model?

Just an idea. Today, machine learning or deep learning largely rely on the data, the volume of data. If we have millions of images of a single object, we can train the model and eventually approximate a function that maps the image into the object. The resulting model could be complicated, requiring multiple layers of neurons and requiring days to months to train the model.

What if the complexity of modeling and training is caused by incomplete data. Here I do not mean that millions of images of a single object are not enough, are incomplete. I meant, if it is true that image of a single object is incomplete. For example, when human see a dog, running on the ground, we may obtain additional information about the dog to recognize that it is a dog, like from sound, e.g., dog barking.

Control Smartphones and Wearables Under Water

Smartphones and wearables are now waterproof. This is great. It means we can shower without taking off the smartwatch; we can swim but won't miss messages/notifications; and we can surf and still pick up phone calls even if the device dropped in water.

All these sound great, but touch screens are water-unfriendly. Whenever there is some water on the screen, the touch screen just went nuts. Either it is unresponsive or it randomly clicks like there is a ghost. Water affects the screen capacity change caused by human skin and destroy the functionalities of the touch screen.

Let's look at some alternatives. Continue reading Control Smartphones and Wearables Under Water